HALCON: 레이저 프로파일러 연결 불가(오류 코드: 5312)
문제 현상
2023년 8월 7일 이후에 설치 또는 업그레이드된 HALCON에서는 레이저 프로파일러를 연결할 수 없으며 다음 오류가 표시되었습니다.
-
오류 코드: 5312
-
오류 메시지: Image acquisition: device cannot be initialized
원인 추측
이 문제는 다음 두 가지 요인으로 인해 발생합니다.
-
레이저 프로파일러 파라미터 그룹의 이름에는 문자와 숫자 이외의 특수 부호가 포함됩니다.
-
2023년 8월 7일 MVTec에서 출시한 GigE Vision 2 인터페이스 20.11.17 버전은 위에 언급한 특수 부호를 지원하지 않습니다. 2023년 8월 7일 이후에 설치되거나 업그레이드된 HALCON은 모두 이 버전의 GigE Vision 2 인터페이스를 사용합니다.
해결 방법
Mech-Eye SDK 2.3.0 버전은 HALCON에서 레이저 프로파일러를 정상적으로 연결하고 사용할 수 있도록 파라미터 그룹에 관한 기능을 수정했습니다.
Mech-Eye SDK 2.3.0 또는 이상 버전을 업그레이드하거나 설치하고 Mech-Eye Viewer 레이저 프로파일러 펌웨어를 2.3.0 또는 이상 버전으로 업그레이드합니다.
업그레이드 후에는 HALCON에서 파라미터 그룹을 선택하는 방식이 변경됩니다. 아래 내용을 참조하여 HALCON에서 파라미터 그룹을 선택하십시오.
-
Mech-Eye Viewer에서 레이저 프로파일러를 연결합니다.
-
오른쪽 파라미터 패널의 상단에서 파라미터 그룹의 풀다운 메뉴를 클릭하여 파라미터 그룹의 순서를 확인합니다.
Mech-Eye Viewer와 HALCON은 동일한 레이저 프로파일러에 동시에 연결할 수 없으므로 후속 처리를 쉽게 하기 위해 스크린샷이나 다른 방법으로 파라미터 그룹의 순서를 기록할 수 있습니다. -
Mech-Eye Viewer에서 레이저 프로파일러 연결을 끊은 후 HALCON에서 이미지 획득 도우미 또는 프로그램을 통해 레이저 프로파일러를 연결합니다.
-
HALCON에서 파라미터 그룹을 선택할 때 Mech-Eye Viewer에 표시된 파라미터 그룹의 순서에 따라 선택해야 합니다.
필요한 파라미터 그룹이 Mech-Eye Viewer 파라미터 그룹의 풀다운 메뉴의 첫 번째인 경우 HALCON에서 UserSet0이라는 파라미터 그룹을 선택합니다.
필요한 파라미터 그룹은 Mech-Eye Viewer 파라미터 그룹의 풀다운 메뉴의 두 번째인 경우 HALCON에서 UserSet1이라는 파라미터 그룹을 선택합니다. 등등.