CANopen - Schnittstellenbeschreibung
HYDAC ELECTRONIC GMBH
07.10.2010
Mat. Nr. 669824
Seite 44 von 63
8.3 Objekt 1003h: Vordefiniertes Fehlerfeld
Dieses Objekt speichert den zuletzt aufgetretenen Mess-System-Fehler und zeigt den
Fehler über das Emergency-Objekt an. Jeder neue Fehler überschreibt einen zuvor
gespeicherten Fehler in Subindex 1. Subindex 0 enthält die Anzahl der aufgetretenen
Fehler. Die Bedeutung der Fehlercodes kann aus der Tabelle 11, Seite 61
entnommen werden.
Index
Subindex
Kommentar
Typ
1003h
0
Anzahl der Fehler
Unsigned8
1
Standard Fehlerfeld
Unsigned32
Subindex 0: Der Eintrag in Subindex 0 beinhaltet die Anzahl der aufgetretenen
Fehler und registriert sie in Subindex 1.
Subindex 1: Das Fehlerfeld setzt sich aus einem 16 Bit Fehlercode und einer
16 Bit Zusatz-Fehlerinformation zusammen.
Unsigned32
Standard Fehlerfeld
Byte 0
Byte 1
Byte 2
Byte 3
Fehlercode Zusatz-Fehlerinformation
8.4 Objekt 1005h: COB-ID SYNC Nachricht
Dieses Objekt definiert die COB-ID des Synchronisierung-Objekts (SYNC). Es
definiert weiterhin, ob das Gerät die SYNC-Nachricht verarbeitet, oder ob das Gerät
die SYNC-Nachricht erzeugt. Das Mess-System unterstützt jedoch nur die
Verarbeitung von SYNC-Nachrichten und verwendet den 11-Bit-Identifier.
Unsigned32
MSB LSB
31
30
29
28-11
10-0
1
0
0
0
00 1000 0000
Bit 31
= 1, Gerät verarbeitet die SYNC-Nachricht
Bit 30
= 0, Gerät erzeugt keine SYNC-Nachricht
Bit 29
= 0, 11 Bit ID (CAN 2.0A)
Bit 28 –11 = 0
Bit 10 – 0 = 11 Bit SYNC-COB-IDENTIFIER, Standardwert = 080h
Wenn ein SYNC-Telegramm mit der Identifier, definiert in diesem Objekt (080h), und
Datenlänge = 0 vom Gerät empfangen worden ist, wird der Positionswert des Mess-
Systems einmalig durch das zweite Sende-Prozessdaten-Objekt (Objekt 1801h)
übertragen.