NI에서 지원하는 CANopen 하드웨어 및 소프트웨어에는 무엇이 있습니까?

업데이트 됨 Nov 1, 2023

해당 제품

하드웨어

  • NI-9881
  • PXI-8531
  • NI-9853
  • PXI-8461
  • USB-8473

소프트웨어

  • CANopen Library Toolkit

드라이버

  • NI-Industrial Communications for CANopen

문의사항

  • NI는 다양한 NI CAN 및 CANopen 디바이스를 위해 여러가지 CANopen 소프트웨어 솔루션을 제공합니다. CANopen 소프트웨어는 무엇이며, 각 소프트웨어 제품에는 어떤 하드웨어를 사용할 수 있습니까?
  • NI는 이러한 소프트웨어 옵션 사용과 관련하여 어떠한 권장 사항이 있습니까?
  • CANopen 통신을 위해 NI-986x 모듈을 사용할 수 있습니까?

해결책

CANopen을 위한 NI 산업용 커뮤니케이션

NI 9881 C 시리즈 CANopen 모듈 및 PXI/PCI-8531 CANopen 인터페이스와 함께 사용
  • NI CANopen 마스터 인터페이스 지원
  • CiA DS-301 표준 준수
  • 다음을 위한 지원 포함 :
    • SDO
    • PDO
    • 노드 가딩 (Node guarding)
    • 하트 비트 (Heartbeats)
    • 긴급 메시지 (Emergency messages)
    • 네트워크 관리 (Network management)
    • 한 번에 슬레이브를 구성하기 위한 EDS 파일 통합이있는 일괄 SDO 편집기
  • R&D 및 어플리케이션 엔지니어링 지원
  • 새로운 디자인에 사용해야 합니다.
  • Downloads: NI-Industrial Communications for CANopen

LabVIEW FPGA를 위한 CAN 엔진 참조 예제

  • 프로그램의 모든 측면을 수정할 수 있습니다.
  • R&D에서 개발 한 것이 아니며 지속적인 개선이나 지원을 보증하지 않습니다.
  • Example Program: CANopen Reference Example for NI-9853
    • NI 9853 C 시리즈 CAN 모듈과 함께 사용하기
    • NI CANopen 마스터 인터페이스 지원
    • FPGA 및 RT 컨트롤러(모듈이 아닌)에서 로직을 구현합니다.
    • 다음을 위한 지원 포함 :
      • SDO
      • PDO
      • 노드 가딩 (Node guarding)
      • 하트 비트 (Heartbeats)
      • 긴급 메시지 (Emergency messages)
      • 네트워크 관리 (Network management)

CANopen 시리즈 2 CAN 디바이스 라이브러리

  • 새로운 설계에는 권장되지 않으며 오래된 하드웨어를 CANopen과 통합해야 하는 경우에만 사용해야 합니다.
  • Products and Services: NI CANopen LabVIEW Library
    • PCI-CAN 시리즈 2, PXI-8461 및 PCMCIA-CAN 장치와 함께 사용
    • NI CANopen 마스터 인터페이스 지원
    • Traditional 드라이버인 NI-CAN 드라이버를 기반으로 합니다. (최신 버전은 NI-XNET입니다.)
    • 다음을 위한 지원 포함 :
      • SDO
      • PDO
      • 노드 가딩 (Node guarding)
      • 하트 비트 (Heartbeats)
      • 네트워크 관리 (Network management)

USB 8473을 위한 CANopen 기본 사항

  • NI USB 8473 디바이스와 함께 사용
  • Traditional 드라이버인 NI-CAN 드라이버에서 빌드되었습니다. (최신 버전은 NI-XNET입니다.)
  • 다음을위한 지원 포함 :
    • SDO
    • PDO
    • 네트워크 관리 (Network management)
  • 기능 제한 (즉, 하트 비트 (Heartbeats) 지원 안 함)
  • Example Program: CANopen Basics for USB 8473

추가 정보

CANopen은 CAN 물리적 레이어를 기반으로 하므로 기술적으로 CANopen 통신을 위해 NI-9862와 같은 CAN 모듈을 사용할 수 있습니다. 그러나 NI-XNET 하드웨어는 NI-Industrial Communications for CANopen 드라이버와 호환되지 않기 때문에 처음부터 응용 프로그램 계층을 XNET 드라이버 위에 빌드해야합니다. CANopen 프로토콜에 대한 광범위한 지식이 필요하며 NI가 지원할 수 있는 것이 아닙니다. 따라서 이 프로토콜을 구현하기 위해 전용 CANopen 모듈을 구입하는 것이 좋습니다.