드라이버 세션을 열지 않고 프로그램적으로 NI 모듈형 인스트루먼트 모델을 선택하는 방법



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.1
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: Driver Software>>NI-DMM, Driver Software>>NI-FGEN, Driver Software>>NI-SCOPE, Driver Software>>NI-SWITCH, Driver Software>>NI-HSDIO
하드웨어: Modular Instruments

문제점: 어떻게 하면 드라이버 세션 없이 NI 모듈형 인스트루먼트(고속 디지타이저, 신호 생성기, 디지털 멀티미터, 고속 디지털 생성/분석기, 스위치, RF 신호생성기)의 모델(예를 들어 ,NI PXI-5122)을 프로그램적으로 찾아볼 수 있나요? DAQmx 장비에 대해서는 DAQmx System 프로퍼티 노드를 쓸 수 있다. 모듈형 인스트루먼트에도 이런 방법을 쓸 수 있나요?

솔루션: NI-ModInst는 시스템에 설치된 NI 모듈형 인스트루먼트 장비에 대한 정보를 검색할 때 쓰는 API이다. 이 API로 드라이버 세션을 열지 않고 장비의 특수한 정보를 찾아볼 수 있다. 장비 이름, 모델, 그리고 시리얼 넘버 등. 현제는 NI-SCOPE만을 지원하고 NI-SCOPE 2.8과 함께 릴리즈되었다. 결국 이 API는 NI-SCOPE, NI-FGEN, NI-HSDIO, NI-DMM, NI-RFSG, 그리고 NI-SWITCH를 포함한 모든 모듈형 인스트루먼트를 지원하게 될 것이다. 아직까지는 DAQmx System 프로퍼티 노드로 NI-Switch를 찾아볼 수는 있다.

NI-ModInst API를 활용한 예제가 아래에 나와있다.


NI-SCOPE 2.8을 설치하면 NI-ModInst를 이용한 예제가 여기에 위치한다:
C:\Program Files\National Instruments\LabVIEW 7.1\examples\instr\niModInst

주의: Traditional NI-DAQ로만 지원되는 모듈형 인스트루먼트는 검색하기 전에 Measurement and Automation Explorer (MAX)를 여시오. 장비가 Traditional NI-DAQ에서만 지원된다면, 장비는 MAX의 Devices and Interface»Traditional NI-DAQ Devices 밑에 나타날 것이고 Devices and Interface»NI-DAQmx Devices 밑에는 나타나지 않는다.

관련 링크:
Modular Instruments Home Page
KnowledgeBase [2MDFG2WD]: Programmatic PXI Slot Detection

첨부:


niModInst.vi - niModInst.vi



리포트 날짜: 08/26/2005
마지막 업데이트: 07/21/2006
문서 번호: 3OPFH5OY