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

이 섹션에 포함된 내용

LabVIEW 사용자는 LabVIEW Instrument Driver Finder (IDFinder)를 사용하면, 시스템에 연결된 인스트루먼크를 자동으로 식별하고, 프로그래밍에 필요한 적절한 인스트루먼트 드라이버 라이브러리를 설치하고, 어플리케이션 예제를 시작하여 통신이 가능한지를 확인할 수 있으므로 인스트루먼트 컨트롤 어플리케이션 개발 시간을 절약할 수 있습니다.

설치된 인스트루먼트 드라이버는 어플리케이션 예제를 생성하므로 LabVIEW 사용자는 템플릿을 통해 사용자 고유의 맞춤 테스트 어플리케이션을 시작할 수 있습니다.

Measurement & Automation Explorer (MAX)에서 IDFinder 접근하기

MAX에서 IDFinder를 시작하고 연결된 인스트루먼트에 대해 호환되는 인스트루먼트 드라이버를 MAX에서 바로 다운로드할 수 있습니다.

윈도우의 왼쪽에 위치한 설정 트리 내에서 인스트루먼트를 클릭하여 시작합니다. 인스트루먼트가 보이지 않는 경우, 인스트루먼트가 올바르게 연결되어 있는지 확인하십시오. 인스트루먼트를 선택하면 윈도우의 중간 아래쪽에서 인스트루먼트 드라이버 검색 및 다운로드 부분을 확인할 수 있을 것입니다.

그림 1. MAX에서 IDFinder 접근하기

인스트루먼트 컨트롤 어플리케이션을 개발할 때 사용할 LabVIEW 버전을 선택하십시오. 사용자의 머신에 현재 설치되어 있는 LabVIEW 버전 중에서만 선택할 수 있습니다. 버전을 선택한 후 Go 버튼을 클릭하여 IDFinder를 시작합니다.

IDFinder 윈도우가 열리면 로그인 버튼을 클릭하여 NI.com 사용자 프로파일에 로그인합니다. 계정이 없는 경우 다음의 단계에 따라 계정을 만듭니다. 사용자 프로파일 계정은 무료이며 이를 사용하여 NI의 수 천 종류의 무료 인스트루먼트 드라이버 뿐 아니라 NI.com에 위치한 유용한 개발 컨텐츠를 이용할 수 있습니다.

그림 2. 사용자 프로파일 계정에 로그인하기

스캔, 식별, 설치

다음으로 인스트루먼트 스캔 버튼을 클릭합니다. 이 버튼을 클릭하면 머신의 모든 포트에 연결되어 있는 인스트루먼트를 스캔합니다. 식별된 인스트루먼트는 IDFinder 윈도우의 왼쪽에 있는 트리에 디스플레이됩니다. 인스트루먼트 드라이버를 검색하기 위해 인스트루먼트를 더블 클릭하면 검색 필드에 인스트루먼트 정보가 자동으로 채워집니다.

그림 3. 인스트루먼트 스캔

검색을 클릭하여 사용자의 인스트루먼트 드라이버를 찾습니다. 인스트루먼트에 사용가능한 인스트루먼트 드라이버 목록을 확인할 수 있을 것입니다. 윈도우의 오른쪽에 지원되는 ADE, 모델, 버스 및 OS와 드라이버의 사용자 등급 및 드라이버 사용에 필요한 최소한의 지원 소프트웨어 등과 같은 인스트루먼트 드라이버에 대한 정보가 디스플레이됩니다. 다운로드하려는 드라이버를 클릭한 후 설치를 클릭합니다.

그림 4. 인스트루먼트 드라이버 설치하기

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

측정을 얻기 위한 가장 신속하며 편리한 방법은 인스트루먼트 드라이버 내에 있는 예제를 사용하는 것입니다. 예제에서 마우스를 더블 클릭한 후 LabVIEW 환경에서 엽니다. 이 길라잡이에서는 Acquire Waveform.vi 예제가 선택되었습니다.

그림 5. 예제 사용하기

드롭 다운 메뉴에서 MAX 내에서 인스트루먼트에 적용한 VISA 가명을 선택 (하드웨어 연결 및 셋업 참조)하고, 필요한 경우 컨트롤을 조정한 후, 프런트패널의 윗쪽에 있는 실행 버튼을 클릭하여 VI를 실행합니다.

그림 6. Acquire Waveform.vi에서 VISA 리소스 이름 (가명) 선택

인스트루먼트 드라이버 팔레트 탐색

파일≫새 VI를 탐색하여 새 VI를 엽니다. 인스트루먼트 드라이버가 제공하는 모든 함수를 팔레트에서 볼 수 있습니다. 팔레트에 접근하려면, LabVIEW 블록다이어그램(하얀색 배경의 개발 윈도우)으로 전환하여, 마우스 오른쪽 버튼을 클릭한 후 함수 팔레트를 열고 인스트루먼트 I/O≫인스트루먼트 드라이버를 탐색하여 설치한 드라이버를 확인할 수 있습니다.

그림 7. 인스트루먼트 드라이버 팔레트로 탐색하기

여러 인스트루먼트 드라이버에는 VI 트리가 있습니다. VI 트리에 접근하면 VI 트리는 인스트루먼트 드라이버 내에 포함된 모든 VI 항목 차트를 디스플레이합니다. VI 트리를 열려면 VI 트리 아이콘을 클릭하여 블록다이어그램으로 끌어간 후 아이콘을 더블클릭합니다. 이제 VI의 프런트패널을 볼 수 있지만, 컨텐츠를 보기 위해서는 VI의 블록다이어그램에 접근해야 합니다. <Ctrl-E>를 사용하여 VI Tree.vi의 블록다이어그램을 엽니다.

그림 8. Tektronix TDS 200 1000 2000 VI 트리

<Ctrl-H>를 사용하여 기본 도움말 윈도우를 열고 마우스를 VI 위로 움직여 VI에 대한 더 자세한 정보를 확인합니다. VI 트리를 사용하면, LabVIEW 개발 환경 내에서 VI를 분류하는 것에 더욱 익숙해질 수 있습니다. 트리를 사용하는 경우 더 효율적으로 LabVIEW 개발과 더욱 신속한 측정 및 분석이 가능합니다.

요약

인스트루먼트 드라이버는 설정 및 측정에 필요한 로우 레벨 명령 문자열을 더욱 높은 레벨의 함수 (초기화, 리셋, 읽기 웨이브폼 등)에 통합하는 강력한 소프트웨어입니다. 인스트루먼트 라이브러리를 사용하면 인스트루먼트 컨트롤이 더욱 편리해 질 뿐 아니라, 인스트루먼트가 측정을 수행하는 데 필요한 기본적인 사항에 신경 쓸 필요없이 측정 수행, 완벽한 테스트 개발, 의사 결정에 더욱 집중할 수 있습니다. NI는 사용자들이 요청하는 가장 보편적인 인스트루먼트 드라이버에 대한 완벽한 모음을 제공합니다. 더 자세한 정보 또는 추가 인스트루먼트 드라이버를 요청하려면 NI 인스트루먼트 드라이버 네트워크를 방문하십시오.

기타 환경 (LabWindows™/CVI, ANSI C, .NET)

다음의 비디오 길라잡이를 통해 다음 태스크를 진행하십시오.

LabWindows™/CVI

ANSI C

  1. 셋업하기
  2. 다운로드 및 설정하기

.NET

  1. 셋업하기
  2. 다운로드 및 설정하기

LabWindows 상표는 Microsoft Corporation의 라이센스 하에 사용되고 있습니다. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.

이전 소프트웨어 설치하기
LabVIEW의 기본사항 학습하기 다음