NI-XNET 디바이스의 트랜시버 타입을 프로그램적으로 확인하는 방법



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

문제점:

NI-XNET 디바이스의 트랜시버 타입 ((High-Speed, Low-Speed, 소프트웨어 선택가능)을 어떻게 프로그램적으로 확인할 수 있습니까?



솔루션:  LabVIEW의 XNET 세션 프로퍼티 노드를 사용하시면 위와 같은 정보를 얻을 수 있습니다. 이 프로퍼티 노드는 블록다이어그램에서 마우스 오른쪽 버튼을 클리하여 함수팔레트를 여시고, 함수팔레트에서 측정 I/O » XNET » XNET Session Property Node를 선택하시면 됩니다.  이 노드를 블록다이어그램에 가져다 놓으시고 노드를 클릭해 Interface » CAN » Transceiver Type을 선택합니다.  프로퍼티 노드로 부터 데이터를 읽기 위해서는 오른쪽 버튼을 누른 뒤 읽기로 변경을 선택하면 됩니다. 이제 인디게이터를 연결해 프로퍼티 노드로부터 해당 정보를 읽어올 수 있습니다.

아래의 이미지로 해당 프로퍼티의 위치를  참고하십시오.



Text 기반 환경에서 이러한 속성에 대한 데이터를 얻기 위해서는, nxGetProperty() function 과 nxPropSession IntfCANTcvrType 속성 ID를 사용하십시오.



관련 링크: Developer Zone Tutorial: Getting Started with the NI-XNET API for LabVIEW
KnowledgeBase 50JATPSK : NI-XNET Loop-back Test
KnowledgeBase 50OG2J1N : NI-XNET Driver LabVIEW Version and OS Support

첨부:





리포트 날짜: 10/22/2009
마지막 업데이트: 12/07/2014
문서 번호: 52L9QAQ7