Fehlerbehandlung
8.3 Unterstützte Fehlermeldungen
8.3.1 Übertragungs- / CRC-Fehler
●
Fehlerquelle
Übertragungsfehler werden durch die Hardware (CRC-Check) im Ethernet-
Controller erkannt. Empfangene Frames die CRC-Fehler enthalten, werden
einfach verworfen.
●
Fehlererkennung
Jedes Mal wenn ein Frame verloren ging, überprüft der Knoten ob ein CRC-Fehler
aufgetreten ist. Es werden auch CRC-Fehler von unerwarteten Frames erkannt.
●
Fehlerabwicklung
Wenn ein CRC-Fehler erkannt wurde, wird dieser als Error Code im
StatusResponse-Frame
Fehlerauslösung wird über den Threshold Counter Mechanismus im Objekt
1C0Fh: DLL_CNCRCError_REC auf Seite 60 vorgenommen. Wenn der
Grenzwertzähler den Grenzwert erreicht, wird die Fehlerquelle von der CN NMT-
Zustandsmaschine als „Fehlerzustand" (NMT_CT11) behandelt und das Mess-
System in den Zustand NMT_CS_PRE_OPERATIONAL_1 überführt.
●
Fehlermeldung
Über den internen Fehlerfunktionsmechanismus wird der Fehler in das so
genannte „Static Error Bit Field" eingetragen und stellt ein Fragment des
StatusResponse-Frames dar.
Format:
Byte Offset
3-8
Tabelle 14: Static Error Bit Field, Fragment des StatusResponse-Frames
TR-Electronic GmbH 2008, All Rights Reserved
Page 86 of 187
Beschreibung
1
Inhalt aus Objekt 1001h: ERR_ErrorRegister_U8, 0x01
2
reserved
Error Code = 0x8164
TR - ECE - BA - DGB - 0071 - 05
eingetragen
und
an
den
MN
übermittelt.
Printed in the Federal Republic of Germany
06/26/2017
Die