NI-DAQmx에서 SCXI 채널 호출하는 방법



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.0
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어:

문제점: Traditional NI-DAQ 드라이버에서 SCXI를 채널을 호출할 때는 obx! scy! mdz! channel (s)와 같이 써서 정의 했는데, NI-DAQmx에서는 어떻게 쓰는지 알고 싶습니다.

솔루션: 우선 NI-DAQmx에서는 obx! scy! mdz! channel (s)와 같은 방법은 더이상 사용되지 않습니다. 대신에 SCxMody/channel과 같이 사용하면 됩니다. 여기서 SCx의 x는 SCXI chassis ID 번호를 나타내고, Mody의 y는 SCXI 모듈 번호를 나타냅니다. 마지막으로 채널은 0번 아날로그 입력 채널인 경우는 ai0와 같이 사용하면 됩니다. 따라서 0번 샤시 0번 모듈에 0번 아날로그 채널을 사용하고 싶으면 SC0Mod0/ai0와 같이 쓰면 사용이 가능합니다.
아날로그 출력의 경우는 SC0Mod0/ao0, 디지털의 경우는 예를 들어, SCXI 샤시 1에 모듈 1, Port 0 그리고 7번 라인의 경우는 SC1Mod1/port0/line7이라고 사용하면 됩니다.

관련 링크: KnowledgeBase 065GM6NI: Valid SCXI Channel String Arrays under LabVIEW
KnowledgeBase 1P89SMEV: Scanning Multiple, Non-sequential Channels from SCXI Modules
SCXI Product Manuals

첨부:





리포트 날짜: 05/13/2003
마지막 업데이트: 07/27/2003
문서 번호: 2XC9KPOK