CODESYS CAN

Unterstützung von CANopen Master /Slave  /J1939  / Raw CAN direkt im IEC 61131-3-Programmiersystem

Übersicht

Vielseitige CAN-Unterstützung im IEC 61131-3 Programmiersystem CODESYS

Aufgrund seiner flexiblen Einsatzmöglichkeiten hat das asynchrone, serielle Bussystem CAN (Controller Area Network) eine hohe Marktbedeutung. CODESYS bietet eine ausgereifte CAN-Unterstützung mit integrierten Funktionen und Produkten in verschiedenen Ebenen.

Produkt-Übersicht:

Leistungsumfang:

  • Integrierte Feldbus-Konfiguratoren
    ⇒Bus-Konfiguration sowie die Zuweisung von Variablen auf die E/A-Kanäle (I/O-Mapping) direkt in der IEC 61131-3-Oberfläche
  • Protokoll-Stacks für die CAN-Schicht 7 Kommunikation als IEC 61131-3 Bibliothek
    ⇒Kompilieren und Übertragen des Protokollstacks für CANopen und J1939 auf die Zielplattform zusammen mit dem SPS-Programm

 

Informieren Sie sich auch über PROFIBUS, Echtzeit Ethernet, IO-Link, Modbus TCP / RTU.

Detail-Information

Technische Voraussetzung für die CAN-Kommunikation:

  • Implementierung eines CAN Mini-Driver mit 29-Bit Identifier („Extended frame format" bzw. CAN 2.0B) passend zum CAN-Chip. Referenz-Implementierungen z. B. für SJA und SocketCAN verfügbar.
  • Einsatz von verfügbaren Treibern z. B. für PeakCAN, SocketCAN, netX CAN und EL6751 EtherCAT-to-CAN-Klemme

Verfügbare Mechanismen der Kommunikation:

  • CANL2 Schnittstelle für Zugriff auf CAN-Chip (Raw CAN senden und empfangen, sowie Chip-Diagnose in IEC-Applikation)
  • CAN-Blocktreiber: Kommunikation zwischen CODESYS und LZS mittels CAN-Schnittstelle
Bezugsinfo

Wie können Sie die CODESYS CAN-Unterstützung beziehen und einsetzen?

  • Als Systemintegrator oder Anwender im Anlagenbau:
    Setzen Sie Steuerungen ein, die mit der CODESYS CAN-Unterstützung ausgerüstet sind. Das CODESYS Geräteverzeichnis unterstützt Sie bei der Auswahl. Es entstehen keine weiteren Kosten für Sie.
  • Als Hersteller von programmierbaren Geräten:
    Technische Voraussetzung: Implementieren Sie den CANopen MiniTreiber für die LowLevel-Schnittstelle auf Ihrer Hardware und stellen Sie ausreichend Speicher auf dem Gerät zur Verfügung. Bestellen Sie das CODESYS Runtime Toolkit mit CAN-Unterstützung, das neben der nativen CAN-Unterstützung auch ein Feldbus-Protokoll enthält.
  • Beratung, Angebot und weitergehende Informationen durch sales(at)codesys.com
Screenshots

CAN-Protokolle in CODESYS

Inspiring Automation Solutions