CANopen-Geräte benötigen eine Knotennummer – die CANopen Node-ID – im Wertebereich von 1 bis 127. Diese CANopen Node-ID kann entweder statisch festgelegt oder beispielsweise aus Drehcodierschaltern abgeleitet werden. Darüber hinaus gibt es bei CANopen die Möglichkeit die CANopen Node-ID dynamisch über LSS zu vergeben.
„CANopen Bootloader Node-ID“ weiterlesen
Autor: Torsten Gedenk
CANopen Object Code
Da man sich ständig fragt, ob Array oder Record als Objektcode die 8 oder 9 haben, beschreibt der engl. Artikel die CANopen Object Code Definitionen.
CANopen Object Code Definitionen
- 7 – Variable
- 8 – Array
- 9 – Record
J1939 CMDT Transportprotokoll
CMDT Überblick
Das Connection Mode Data Transfer (CMDT) Transportprotokoll von J1939 erlaubt die Übertragung von Parameter Groups (PG) von 9 bis 1785 Bytes im Unicast-Verfahren an einen definierten Teilnehmer im J1939-Netzwerk.
Eine Request-To-Send-Nachricht initiert den Transfer und kündigt die Gesammtlänge und die Anzahl der Nutzdaten und die Paketierung an, worauf die Gegenstelle dies mit einem Clear-To-Send bestätigt. Das Handshake wird bis zum Ende des Transfers fortgeführt.
„J1939 CMDT Transportprotokoll“ weiterlesen
CANopen PDO Linking
Was ist PDO Linking?
Mit PDO-Linking wird der Vorgang der Verknüpfung von Prozessdatenobjekten (PDOs) bei CANopen bezeichnet. Dabei werden „CANopen PDO Linking“ weiterlesen
J1939 Safety
J1939 Safety ist eine in der Spezifikation SAE J1939-76 beschriebene Erweiterung zum J1939-Protokoll zur Übertragung von sicherheitskritischen Daten. Die sicherheitsgerichtete Übertragung der Daten kann parallel zu einer bestehenden J1939-Datenübertragung stattfinden.
„J1939 Safety“ weiterlesen