CANopen SDO Abortcodes verstehen

CANopen SDO Abort Codes verstehen

Wer CANopen-Geräte in Betrieb nimmt, kennt die Situation: Ein SDO-Zugriff  auf ein Objekt schlägt fehl und das Tool meldet einen 32-Bit-Wert wie 0x06090011 oder 0x08000022. Ohne Nachschlagen sagt diese Zahl wenig aus – dabei enthält sie die entscheidende Information, warum der Zugriff abgelehnt wurde. Dieser Artikel erklärt den Aufbau der Abort Codes und zeigt für die Fälle, die in der Praxis tatsächlich auftreten, was wirklich dahintersteckt.

Was ist ein SDO Abort?

„CANopen SDO Abortcodes verstehen“ weiterlesen

CANopen Bootloader Node-ID

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