NI-Embedded CAN for RIO 드라이버는 기존의 NI-XNET 또는 NI-CAN 드라이버와 어떻게 다릅니까?

업데이트 됨 Dec 22, 2023

해당 제품

하드웨어

  • sbRIO-9606
  • sbRIO-9607
  • sbRIO-9626
  • sbRIO-9627
  • sbRIO-9633
  • sbRIO-9636
  • sbRIO-9651
  • sbRIO-9637

드라이버

  • NI-Embedded CAN for RIO
  • NI-XNET
  • NI-CAN

문의사항

NI-Embedded CAN for RIO 드라이버는 기존의 NI-XNET 또는 NI-CAN 드라이버와 어떻게 다릅니까?

해결책

sbRIO-9606 / 9607, sbRIO-9626 / 9627 / 9633 / 9636 및 sbRIO-9651 System on Module (SOM)의 온보드 CAN 포트는 NI-XNET 또는 NI-CAN 드라이버와 호환되지 않습니다.

대신 NI-XNET 또는 NI-CAN 드라이버의 압축 버전으로 사용될 수있는 RIO 드라이버 용 NI-Embedded CAN 을사용합니다.

NI-Embedded CAN for RIO 드라이버는 NI-XNET 드라이버의 프레임 API와 유사합니다. 이 드라이버를 사용하면 CAN 포트와 읽기 / 쓰기 프레임을 열고, 구성하고, 닫을 수 있습니다. 데이터베이스, 클러스터, 신호, 채널 등과 같은 고급 기능은 없습니다.

NI-Embedded CAN for RIO 드라이버의 팔레트는 다음과 같습니다.

팔레트는 LabVIEW Real-Time VI의 블록 다이어그램을 마우스 오른쪽 버튼으로 클릭하여 함수 팔레트»Industrial Communications»Embedded CAN for RIO 를 열면 찾을 수 있습니다.

참조할 수 있는 예제는 <LabVIEW> \ examples \ NI-Embedded CAN for RIO 에서 찾을 수 있습니다.

추가 정보

  • sbRIO-9606 / 9607, sbRIO-9626 / 9627 / 9633 / 9636 / 9637 및 sbRIO-9651 System on Module (SOM)은 CAN 포트가 리얼 타임 프로세서에 직접 연결된다는 점에서 다릅니다. 이 때문에 NI-Embedded CAN for RIO 드라이버는 LabVIEW Real-Time 드라이버입니다.
  • CAN 포트의 성능은 다른 LabVIEW Real-Time 작업도 수행하기 때문에 National Instruments 전용 CAN 디바이스보다 성능이 낮을 것으로 예상됩니다.
  • sbRIO 플랫폼에서 NI-XNET 드라이버를 사용하려면 어떤 sbRIO 컨트롤러가 NI-XNET과 호환됩니까? 참조하십시오 .