해결책
카메라 호환성은 여러 가지 요인에 의해 결정됩니다. National Instruments의 하드웨어 및 소프트웨어로 특정 카메라를 지원하는지 여부를 결정하는 첫 번째 단계는 버스 유형을 결정하는 것입니다. 버스 유형은 다음 중 하나 일 수 있습니다.
- USB 3.0
- GigE
- 카메라 링크
- IEEE-1394 FireWire
- USB 2.0
- 병렬 디지털
- 이더넷 IP
어떤 카메라를 구입할 것인지 여전히 고려 중이거나 올바른 버스를 선택했는지 확인하려는 경우
적절한 카메라 바스 선택하기는 각 카메라 유형의 중요한 고려 사항, 장점 및 단점에 대한 정보를 제공합니다.
USB 3.0 비전
새 응용 프로그램에 권장 : 예
사용 된 드라이버 : NI-IMAQdx 4.2 이상
Frame Grabber : 컴퓨터 / 타겟 또는 NI 프레임 그래버 디바이스에 내장 된 USB 3.0 버스를 통해 얻은 이미지
NI 하드웨어 및 소프트웨어는 AIA USB3 Vision Specification 버전 1.0 이상을 준수하는 모든 카메라를 지원합니다. USB 3.0을 통해 통신하지만 USB 3.0 비전을 따르지 않는 카메라가 있으므로 제조업체의 설명서에 적합성이 표시되도록주의해야합니다.
USB 3.0 Vision 인증을 획득한 업체의 목록입니다. (링크)
카메라가 USB 3.0 카메라만 있고 USB 3.0 Vision과 호환되지 않는 경우, 카메라 드라이버 (사용 가능한 경우)를 사용하고 라이브러리 함수 호출 노드 (링크 : Calling a Dynamic Link Library(DLL) from LabVIEW )를 사용하여 카메라 드라이버를 호출 할 수 있습니다. 그런 다음 이미지와 카메라 정보를 LabVIEW로 가져 와서 Vision Development Module에서 사용 가능한 Vision Analysis 라이브러리를 사용할 수 있습니다. 그러나 드라이버문제가 발생하면 그 회사와 상담해야합니다.
GigE 비전
새 응용 프로그램에 권장 : 예
사용 된 드라이버 : NI-IMAQdx
프레임 그래버 : 컴퓨터 / 타겟 또는 NI 프레임 그래버 디바이스 에 내장 된 이더넷 포트를 통해 획득 한 이미지
NI 하드웨어 및 소프트웨어는 AIA GigE Vision 사양 버전 1.0 이상을 준수하는 모든 카메라를 지원합니다. 이더넷을 통해 통신하지만 GigE Vision과 호환되지 않는 카메라가 있으므로 제조 업체의 설명서에 준수 여부가 표시 되어 있는지 확인해야합니다.
카메라 링크
새 응용 프로그램에 권장 : 예
사용 된 드라이버 : NI-IMAQ
프레임 그래버 : NI 프레임 그래버 디바이스
NI 하드웨어 및 소프트웨어는 Camera Link 표준 (기본, 중간, 전체 및 확장)을 준수하는 Camera Link 카메라를 지원합니다. 그러나 다른 표준과는 달리 Camera Link 카메라는 카메라의 속성이 노출 된 방법을 드라이버에 알려주기 위해 카메라 파일을 필요로하므로 모든 Camera Link 카메라가 지원되는 것은 아닙니다.
특정 카메라가 호환되는지 확인하려면 National Instruments는 Industrial Camera Advisor를 점검 할 것을 권장합니다. 카메라가 발견되지 않으면 National Instruments는 카메라 테스트를하지 않았으며 공식적으로 지원하지 않지만 다음과 같은 옵션을 사용할 수 있습니다 :
- NI Camera File Generator를 사용하여 커스텀 카메라 파일을 생성하십시오.
- 다른 사용자가 이전에 사용자 정의 카메라 파일을 작성했는지 확인하려면 토론 포럼을 확인하십시오.
IEEE-1394 FireWire
새 응용 프로그램에 권장 : 아니오
사용 된 드라이버 : NI-IMAQdx 또는 NI-IMAQ IEEE-1394
프레임 그래버 :
NI 프레임 그래버 디바이스 이미지는 FireWire 버스를 통해 수집됩니다.
National Instruments는 완벽한 IIDC (DCAM) 호환 FireWire 카메라를 지원합니다.
Firewire 장치는 이제 IMAQdx를 통해 지원됩니다. NI-IMAQ IEEE-1394 드라이버는 NI-IMAQdx로 기능적으로 대체되었으므로 더 이상 권장되지 않으며 National Instruments에서 지원되지 않습니다.
USB 2.0
새 응용 프로그램에 권장 : 아니오
사용 된 드라이버 : NI-IMAQdx 3.4 이상
프레임 그래버 : 없음. 이미지는 USB 2.0 버스를 통해 DirectShow로 수집됩니다.
USB 2.0 카메라는 새로운 어플리케이션에는 권장되지 않지만, NI 하드웨어 및 소프트웨어는 DirectShow와 호환되는 대부분의 USB 2.0 장치를 지원합니다. 카메라 제조업체는 DirectShow가 지원하지 않는 추가 기능을 지원하는 특정 카메라용 LabVIEW API를 종종 만듭니다. 가능한 경우 제조업체의 API를 사용하는 것이 좋습니다.
USB 2.0 장치는 현재 제조업체의 API 또는 IMAQdx를 통해 지원됩니다.
USB 2.0 카메라는 DirectShow를 사용하기 때문에 IMAQdx를 사용할 때 카메라 제조업체의 드라이버를 설치하고 올바르게 구성해야 지원할 수 있습니다.
병렬 디지털
새 응용 프로그램에 권장 : 아니오
사용 된 드라이버 : NI-IMAQ
프레임 그래버 : NI는 더 이상 병렬 디지털 프레임 그래버를 판매하지 않습니다.
Parallel Digital은 Camera Link 표준으로 기능적으로 대체되었습니다. 병렬 디지털 카메라에는 카메라의 속성이 노출 된 방식을 드라이버에게 알려주기 위해 카메라 파일이 필요하므로 모든 병렬 디지털 카메라가 지원되는 것은 아닙니다.
National Instruments는 다음 형식의 데이터를 전송하는 병렬 디지털 카메라의 하위 집합을 지원합니다 :
- TTL
- RS-422
- LVDS (저전압 차동 신호)
National Instruments 하드웨어 및 소프트웨어가 카메라를 지원하는지 확인하려면
Industrial Camera Advisor를 사용하십시오.
제 3 자 프레임 그래버를 사용하고 있다면 기술 자료 기사
Can I Use My Third-Party Frame Grabber with Vision Acquisition Software? 를 참조하십시오.
이더넷 IP
새 응용 프로그램에 권장 : 아니오
사용 된 드라이버 : NI-IMAQdx 3.5 이상
프레임 그래버 : 없음. 이미지는 이더넷을 통해 수집됩니다.
이더넷 IP는 기능적으로 GigE Vision으로 대체되었으며 National Instruments는 Basler 및 Axis에서 제조 한 인터넷 프로토콜 (IP) 카메라만 지원합니다. IP 카메라는 일반적으로 이더넷 연결을 통해 압축 된 이미지를 보내며 NI-IMAQdx 드라이버는 MJPEG 이미지를 제공하는 IP 카메라만 지원합니다.
Axis IP 카메라는 펌웨어 버전 2.0 이상이 지원되어야 합니다.