HALCON에서 이미지 획득

이 어플리케이션 노트는 어떻게 HALCON 머신 비전 소프트웨어 및 IDS GigE Vision camera로 이미지를 획득하는 지를 보여줍니다. HALCON 설치는 자체 GigE Vision 호환 전송 레이어를 제공하기 때문에, 추가 제조업체 별 소프트웨어를 사용할 필요가 없습니다. 그럼에도 불구하고, 어플리케이션 노트에서 언급할 IDS GigE Vision 카메라와 함께 IDS Vision Suite를 사용하면 몇 가지 이점들이 있습니다.

HDevelop 이미지 획득 도우미 설정기(Configurator)를 통한 카메라 연결

HDevelop을 시작하고 이미지 획득 도우미를 사용하여 연결된 IDS GigE Vision 카메라를 오픈하세요

그림 1: HALCON 이미지 획득 도우미를 오픈하세요
그림 1: HALCON 이미지 획득 도우미를 오픈하세요

'소스' 탭에서, HALCON은 서로 다른 인터페이스들에 카메라를 연결할 수 있는 선택을 제공합니다. '자동 감지 인터페이스'를 누르면 (그림 2, 1번 참조), HALCON은 여러분의 연결된 카메라에 대응하는 드롭다운 목록에 인터페이스들만 검색하고 나열합니다.

HALCON 설치에는, 자체 GigE Vision 인터페이스 라이브러리가 포함됩니다. (그림 2, 2번 참조) 이 HALCON GenTL(GenICam Tranport Layer)을 사용하면, 카메라 제조업체 소프트웨어를 설치할 필요가 없습니다.

그림 2: 획득 인터페이스를 선택하세요
그림 2: 획득 인터페이스를 선택하세요

그림 3: HDevelop은 유효한 IP 설정을 강제하기를 제안합니다
그림 3: HDevelop은 유효한 IP 설정을 강제하기를 제안합니다

IDS GigE Vision 카메라 오픈하세요

'연결' 탭에서 연결된 IDS 카메라를 선택할 수 있습니다. 장치는 카메라 MAC 주소와 장치 이름으로 구성된 ID로 나타납니다 (그림 4, 2번 참조).

장치가 잘못 설정된 것으로 보고될 수 있습니다. 이 경우에는, 장치 아이콘에 다음의 기호가 표시될 것입니다:

그림 4: 카메라 장치를 선택하는 연결 도우미
그림 4: 카메라 장치를 선택하는 연결 도우미

이러한 장치를 선택하면, 도우미가 잘못된 설정을 잠재적으로 해결할 수 있는 일반 파라미터를 제안할 수 있습니다. (예: ‘GtlForceIP’ 파라미터 사용함으로써).

'연결'을 누르면, 카메라가 오픈될 것입니다. 그런 다음 '파라미터' 탭에서 추가 카메라 파라미터를 세팅하거나 카메라의 '라이브' 미리보기를 볼 수 있습니다.

이미지 획득하기 위하여 HALCON 스크립트를 생성하세요

'코드 생성' 탭으로, 머신 비전 프로젝트를 위해 HDevelop에서 선택한 파라미터로 카메라를 사용하기 위한 HALCON 스크립트 코드를 생성할 수 있습니다.

그림 5: 이미지 획득을 위한 HALCON 코드 생성하세요
그림 5: 이미지 획득을 위한 HALCON 코드 생성하세요

생성된 HALCON 코드는 다음과 같습니다:

그림 6: 생성된 카메라 획득 코드
그림 6: 생성된 카메라 획득 코드

그림 7: HALCON에는 외부 전송 레이어에 대한 GenICam 인터페이스도 있습니다.
그림 7: HALCON에는 외부 전송 레이어에 대한 GenICam 인터페이스도 있습니다.