카메라 파일을 사용하여 NI Vision 소프트웨어 및 NI MAX로 카메라 제어

업데이트 됨 Apr 10, 2026

환경

하드웨어

  • Frame Grabber Device

소프트웨어

  • Measurement & Automation Explorer (MAX)
  • LabVIEW

드라이버

  • Vision Acquisition Software

  • Measurement & Automation Explorer(MAX)에서 카메라에 연결하여 이미지를 캡처하려고 하는데, 캡처가 되지 않거나 잘못된 이미지가 반환됩니다. 프레임 캡처 인터페이스에서 카메라 파일을 선택할 수 있는 것을 확인했는데, 카메라 파일이란 무엇인가요?  
  • MAX에서 카메라를 마우스 오른쪽 버튼으로 클릭하고 목록을 탐색하여 카메라 파일을 찾으려고 해도 카메라가 표시되지 않습니다. 카메라 파일을 어떻게 얻을 수 있나요?
  • NI MAX에서 카메라로 사진을 찍거나 캡처하려고 하면 오류 0xbff60092 또는 오류 0xBFF60022  발생합니다 .
  • 저는 Camera Link 카메라용 프레임 그래버를 가지고 있고, 카메라 제조사에서 제공하는 소프트웨어에서는 카메라가 인식되어 정상적으로 작동합니다. 하지만 저는 카메라가 NI MAX에서도 인식되고 LabVIEW 및 기타 NI 비전 소프트웨어에서도 작동해야 합니다.

카메라 파일은 MAX 및 NI 소프트웨어가 카메라에서 수신하는 정보를 해석할 수 있도록 하는 파일입니다. 사용 중인 카메라 유형에 따라 카메라 파일에는 카메라 작동을 제어하는 ​​명령이 포함될 수도 있습니다. 카메라 파일은 인터페이스 제어 문서(Interface Control Document)라고도 하며 파일 확장자는 .icd 입니다. .icd 파일은 NI 파일 확장자이지만, 각 카메라에는 NI 소프트웨어에서 사용할 .icd 파일을 생성하는 데 사용할 수 있는 고유한 설정 파일이 있습니다 .

다음은 카메라 파일을 얻는 방법에 대한 몇 가지 옵션입니다 (간단한 방법에서 복잡한 방법 순으로 나열됨).
 

VAS (Vision Acquisition Software) 드라이버 설치

NI는 VAS 드라이버에 포함된 NI-IMAQdx 드라이버와 함께 CCIR, NTSC, PAL 및 RS170 카메라용 범용 카메라 파일을 비롯한 다양한 카메라 파일을 제공합니다. NI MAX에서 IMAQ 프레임 그래버 아래에 있는 카메라를 마우스 오른쪽 버튼으로 클릭하고 ' 카메라'를 선택한  다음 카메라 모델을 찾아 선택하면 됩니다. 

참고 : 이전에는 NI 카메라 네트워크를 통해 지원되는 카메라용 카메라 파일을 제공했습니다. 하지만 NI는 현재 NI 카메라 네트워크와 해당 파일의 FTP 다운로드 서비스를 중단했습니다. 

 

NI 카메라 파일 생성기를 사용하여 카메라 파일을 생성합니다.

NI는 모든 카메라에 대한 카메라 파일을 제공하지 않습니다. NI에서 카메라 파일을 제공하지 않는 Camera Link 및 병렬 디지털 카메라의 경우, 프레임 그래버가 카메라와 통신하도록 구성하려면 사용자 지정 카메라 파일을 생성해야 합니다.

NI 카메라 파일 생성기는 NI에서 파일을 제공하지 않는 카메라에 필요한 새 카메라 파일을 생성하거나 기존 NI 카메라 파일에 기능을 추가하는 데 사용할 수 있는 메뉴 방식의 구성 환경입니다. NI 카메라 파일 생성기는 무료 독립 실행형 소프트웨어이며,  NI 카메라 파일 생성기 웹 사이트에서 "리소스"  탭을 선택하면  소프트웨어를 다운로드할 수 있는 FTP 사이트로 이동합니다.
 

발생 가능한 시간 초과 오류

올바른 카메라 파일을 업로드한 후에도 시간 초과(오류: 0xBFF60022) 오류가 발생할 수 있습니다. 이미지를 획득하려는 시점에 다른 컴퓨터 리소스가 해당 파일에 액세스하고 있는 경우 이 오류가 발생할 수 있습니다. NI-MAX에서 이미지를 획득하기 전에 다른 소프트웨어 또는 드라이버가 카메라에 액세스하고 있지 않은지 확인하십시오. 


추가 정보

아날로그 카메라는 일반적으로 프로그래밍 방식으로 카메라 속성을 변경할 수 없으므로 사용하는 아날로그 표준(CCIR, NTSC, PAL 또는 RS-170)을 기반으로 일반 카메라 파일을 사용합니다.

병렬 디지털 및 Camera Link 카메라에는 프로그래밍 방식으로 변경할 수 있는 파라미터가 있으며 이는 명령을 카메라에 쓰는 방식으로 할 수 있습니다. 이러한 명령은 카메라마다 다르므로 이 카메라에는 매우 특정한 카메라 파일이 필요합니다. 일반적으로 이 카메라 파일의 이름은 카메라와 동일합니다 (이 이름에는 제조업체 및 모델 번호가 포함됨).

Firewire (IEEE 1394) 및 GigE 카메라는 일반적으로 모든 카메라 관련 정보를 카메라 자체에 저장하므로 NI 소프트웨어로 작업 할 때 수동으로 지정된 카메라 파일이 필요하지 않습니다.