CANopen-Kommunikation
©
TR-Electronic GmbH 2007, All Rights Reserved
Printed in the Federal Republic of Germany
Page 20 of 260
TR - EMO - BA - DGB - 0013 - 00
05/16/2007
4.2.2 Rollen und Kommunikationsbeziehungen
In einem CAN-Telegramm können
8 Byte Nutzdaten
transportiert werden. CANopen
definiert verschiedene Sprachmittel zur Übertragung von Prozessdaten und
Bedarfsdaten. Für Prozessdaten werden so genannte
PDO
s (
Process Data Objects
)
verwendet, für Bedarfsdaten die
SDO
s (
Service Data Objects
).
Obwohl der CAN-Bus an sich ein System von Gleichberechtigten darstellt (
Multi-
Master-System
), gibt es bei CANopen verschiedene Rollen, von denen einige
typischerweise von einer Steuerung wahrgenommen werden, andere typischerweise
von einem Teilnehmer wie einem Antrieb.
Wichtige Merkmale von SDO und PDO
"
"
"
"
"
System-Parameter
niederpriore Identifier
Daten auf mehrere
Telegramme verteilt
Daten durch Index
adressiert
bestätigende Dienste
PDO
SDO
CiA DS-301 CANopen
Datenarten Kommunikationsprofil
"
"
"
"
"
"
Echtzeitdaten
hochpriore Identifier
max. 8 Bytes
Format vorher vereinbart
CAN pur
keine Bestätigung
Abbildung 5: Gegenüberstellung von PDO/SDO-Eigenschaften