Funktionen
CAN RAW
CODESYS bietet die Möglichkeit, über die Applikation CAN-Nachrichten zu senden und zu empfangen. Dazu sind keine Geräte im Gerätebaum notwendig. Der Zugriff kann aber auch parallel zu den CAN-Stacks ausgeführt werden.
Grundsätzlich gibt es 2 Möglichkeiten:
Zugriff über die CANbus-API: Sie finden dazu ein Beispiel im CODESYS Store oder CODESYS Store US .
Zielgruppe: Applikationsprogrammierer
Zugriff über die Bibliothek
CAA Can Low Level Extern
Zielgruppe: Bibliotheksentwickler und Experten
Tipp: Sie können alle benötigten Bibliotheken für CAN L2 über die Use Case-Bibliothek
CANbus
einhängen.

Rekonfiguration CANbus
Die Funktion „Rekonfiguration“ ermöglicht das dynamische Anpassen einer initial auf die Steuerung heruntergeladenen CAN-Bus-Konfiguration zur Laufzeit der Anwendung.
Mit dem Funktionsbaustein DED.Reconfigure
, der bei aktivierter generischer Gerätediagnose (SPS-Einstellungen) verfügbar ist, können Sie folgende Aktionen zur Laufzeit ausführen:
Ändern der Netzwerk-ID (mit der Methode
CANbus_Diag.SetNetId (METH)
)Ändern der Baudrate (mit der Methode
CANbus_Diag.SetBaudrate (METH)
)