인스트루먼트 드라이버 VI는 인스트루먼트 드라이버 팔레트에 위치합니다.

인스트루먼트 드라이버의 구성

다음 그림은 일반적인 인스트루먼트 드라이버의 구성을 보여줍니다.

일반적인 인스트루먼트 드라이버 구성요소

대부분의 인스트루먼트 드라이버는 다음 구성요소를 포함하는 메뉴 팔레트를 가지고 있습니다.

  • 사용자가 호출하는 첫번째 인스트루먼트 드라이버 VI인 Initialize VI는 인스트루먼트와의 통신을 설정합니다. 또한 이 VI는 인스트루먼트를 기본 전원 상태 또는 다른 특정한 상태로 놓기 위해 필요한 동작을 수행합니다. 일반적으로 Initialize VI는 어플리케이션 시작 시에 한번만 호출하면 됩니다.
  • 설정, 동작, 데이터, 유틸리티 VI는 인스트루먼트에 대한 다양한 컨트롤 및 통신 기능을 제공합니다.
  • Close VI는 소프트웨어와 인스트루먼트 사이의 연결을 끝내고 시스템 리소스를 해제합니다. 일반적으로 Close VI는 어플리케이션이 끝날 때나 인스트루먼트와의 통신을 끝낼 때 한번만 사용하면 됩니다. 매번 Initialize VI를 호출할 때마다 반드시 알맞은 Close VI를 사용하여 불필요한 메모리 리소스 사용을 피하십시오.

NI 예제 탐색기를 사용하여 프로젝트 스타일 인스트루먼트 드라이버 예제를 검색하거나 탐색합니다. 인스트루먼트 드라이버 팔레트와 서브팔레트에서 비프로젝트 스타일의 인스트루먼트 드라이버를 찾을 수 있습니다.

많은 인스트루먼트 드라이버가 VI 트리 VI를 가지고 있습니다. 이 VI를 사용하여 전체 인스트루먼트 드라이버 계층을 볼 수 있습니다. VI 트리 VI는 인스트루먼트 드라이버의 함수 구조를 나타내는 비실행 VI입니다.

대화식으로 인스트루먼트 드라이버 VI를 테스트하여 해당 인스트루먼트 설정 셋팅을 결정할 수 있습니다.