
Fehlerursachen und Abhilfen
Printed in the Federal Republic of Germany
TR-Electronic GmbH 2010, All Rights Reserved
10/07/2013
TR - ECE - BA - DGB - 0080 - 05
Page 85 of 176
12.4 Emergency Request Protocol
Emergency-Meldungen werden beim Auftreten einer geräteinternen Störung
ausgelöst. Die Übertragung wird über die Mailbox-Schnittstelle ausgeführt.
Der Emergency Dienst wird vom Server benutzt, um Diagnose-Nachrichten an den
Client zu übermitteln. Jedes, durch den Server an den Client übertragene
Diagnoseereignis, wird auch wieder durch die Übertragung des Reset-Error-Codes
bestätigt, wenn das Diagnoseereignis nicht mehr vorhanden ist.
Emergency Request, Server --> Client
Frame Fragment
Datenfeld
Datentyp
Wert / Beschreibung
Mailbox Header
Länge
WORD
n ≥ 0x0A: Länge der Mailbox Service Daten
Adresse
WORD
Quell-Stationsadresse, wenn der Master = Client
Ziel-Stationsadresse, wenn der Slave = Client
Kanal
unsigned:6
0x00, reserviert
Priorität
unsigned:2
0x00: kleinste Priorität
…
0x03: höchste Priorität
Typ
unsigned:4
0x03: CANopen over EtherCAT (CoE)
reserviert
unsigned:4
0x00
CANopen Header
Anzahl
unsigned:9
0x00
reserviert
unsigned:3
0x00
Service
unsigned:4
0x01: Emergency
Emergency
Error Code
WORD
Error Code
Error Register
BYTE
Error Register
Daten
BYTE[5]
Error Code 0000-9FFF: Herstellerspezifisches Fehlerfeld
Error Code A000-EFFF: Diagnosedaten
Error Code F000-FFFF: Herstellerspezifisches Fehlerfeld
reserviert
BYTE[n-10]
noch nicht spezifiziert
Tabelle 9: Emergency Request