데이터계측분석/계측기 기술자료

LabVIEW를 이용한 계측기 제어하기

에이티에스 2023. 3. 19. 16:18
728x90

인스트루먼트와 컴퓨터 사이에서 명령과 데이터를 전송하여 인스트루먼트를 컨트롤합니다. 다양한 LabVIEW 어플리케이션을 개발하여 여러 인스트루먼트 타입을 설정하고 컨트롤할 수 있습니다.

인스트루먼트 컨트롤 메소드 선택하기

 

인스트루먼트와 인스트루먼트 컨트롤 인터페이스의 다양한 배열때문에 인스트루먼트 컨트롤의 알맞은 방법을 선택하는 것이 중요합니다. 다음 흐름도는 인스트루먼트 컨트롤의 적절한 방법을 선택하는데 도움을 줍니다.

인스트루먼트 드라이버 사용하기

 

인스트루먼트 드라이버를 사용하여 시스템에서 인스트루먼트 하드웨어를 컨트롤하고 통신합니다. LabVIEW 인스트루먼트 드라이버는 복잡한 각 인스트루먼트의 하위 레벨 프로그래밍 명령을 배울 필요가 없기 때문에 인스트루먼트 컨트롤을 단순화하고 테스트 프로그램의 개발 시간을 줄여주는 VI의 세트입니다.

블록다이어그램 소스 코드가 포함된 사용하기 쉬운 드라이버가 필요한 경우, LabVIEW 플러그 앤 플레이 인스트루먼트 드라이버를 사용하십시오. LabVIEW 플러그 앤 플레이 인스트루먼트 드라이버에는 에러 핸들링, 프런트패널, 블록다이어그램, 아이콘, 온라인 도움말이 포함됩니다. (Windows) 인스트루먼트 상호 교환, 시뮬레이션, 상태 캐시와 같은 고급 기능이 필요한 경우, Interchangeable Virtual Instruments (IVI) 인스트루먼트 드라이버를 사용하십시오. IVI 인스트루먼트 드라이버에 대한 추가적인 정보는 National Instruments 웹 사이트에서 IVI를 참조하십시오.

인스트루먼트 드라이버 찾기 및 설치하기

 

NI 인스트루먼트 드라이버 검색기를 사용하여 LabVIEW 개발 환경 내에서 LabVIEW 플러그 앤 플레이 인스트루먼트 드라이버를 검색 및 설치할 수 있습니다. 도구≫인스트루멘테이션≫인스트루먼트 드라이버 찾기 또는 도움말≫인스트루먼트 드라이버 찾기를 선택하여 인스트루먼트 드라이버 검색기를 시작합니다. 다른 사용 가능한 인스트루먼트 드라이버의 리스트는 National Instruments 웹 사이트에서 인스트루먼트 드라이버 네트워크를 참조하거나, National Instruments 웹 사이트 NI 드라이버 및 업데이트에서 National Instruments 드라이버를 검색할 수 있습니다.

인스트루먼트 드라이버를 사용할 수 없는 경우, 새 인스트루먼트 드라이버를 생성할 수 있습니다.

기타 통신 타입

인스트루먼트 드라이버 외에, 인스트루먼트 I/O 어시스턴트를 사용하여 메시지 기반의 인스트루먼트와 통신할 수 있고 그래픽으로 그 응답을 분석할 수 있습니다. 예를 들어, 인스트루먼트 I/O 어시스턴트를 사용하여 그 인스트루먼트와의 통신을 확인하기 위해 쿼리를 인스트루먼트에 보낼 수 있습니다.

인스트루먼트 드라이버를 생성하지 않는 경우, VISA를 사용하여 GPIB, 시리얼, USB, 이더넷, LXI, PXI, 또는 VXI 인스트루먼트를 컨트롤합니다. VISA는 다양한 범위의 인스트루먼트를 컨트롤하는데 사용할 수 있는 표준 API입니다. VISA는 사용하는 인스트루먼트 타입에 따라 적절한 드라이버를 호출하므로 사용자는 인스트루먼트 고유의 통신 프로토콜을 배울 필요가 없습니다.

NI-488.2를 사용하여 어플리케이션 프로그램을 개발하고 디버그합니다. NI-488.2 드라이버는 자동으로 모든 버스 관리를 처리하는 상위 레벨 명령을 가지고 있으므로 GPIB 하드웨어 보드 또는 IEEE 488.2 프로토콜의 프로그래밍 세부사항을 배울 필요가 없습니다. 최대의 유연성과 성능을 위해 하위 레벨 명령도 사용할 수 있습니다.

National Instruments 디바이스 드라이버 DVD에 제공되는 인스트루먼트와 디바이스 드라이버를 사용하여 NI-CAN과 같은 산업 자동화를 위한 NI 모듈러 인스트루먼트와 디바이스를 컨트롤할 수 있습니다.

 

인스트루먼트 컨트롤하기 - NI

728x90
반응형
그리드형