Diagnose
0x0A LWL-Bruchstellentest
0x0C Reinitialisierung der CDL (CDL Reinit)
0x10 Konfiguration der CDL (CDL Config)
DeviceIioFuncArg
Beinhaltet im Fehlerfall den Code des Arguments, das der fehlerauslösenden Funktion angefügt war.
BoxWithError
Beinhaltet die Nummer des E/A-Moduls (Box) im LWL-Ring, bei welchem der Fehler aufgetreten ist.
Fehlerzähler
Die FC200x verfügt zu jeden LWL-Ring über Eingangsworte für Fehlerzähler. Es erfolgt keine
Überlaufverarbeitung bzw. kein Löschen der Zähler durch die Lightbus-Karte!
CdlErrorCount
Fehler in der CDL (DPRAM-Offset: 0xE30):
CdlErrorCount [0] .. [7] zählt Fehler in jedem einzelnen logischen Ring (CDL).
CdlErrorBit
Bit wird gesetzt wenn CDL einen Fehler hat (DPRAM-Offset: 0xE40):
Wird die CDL erfolgreich übertragen, wird dieses Bit wieder gelöscht.
ErrorCounter
Summenfehler (DPRAM-Offset: 0xEE0):
Register für die Summe aller Fehlerzähler mit Ausnahme des AddressCheckErrCnt
ErrCntRec1
Zähler für Fehler im Receiver 1 (DPRAM-Offset: 0xEE2):
Empfangenes Adress- bzw. Control-Byte ungleich des gesendeten Bytes.
ErrCntRec2
Zähler für Fehler im Receiver 2 (DPRAM-Offset: 0xEE4):
Empfangenes Adress- bzw. Control-Byte ungleich des gesendeten Bytes.
ErrCntTimeout
Zähler für Timeout-Fehler (DPRAM-Offset: 0xEE6):
Zeitüberlauf bei Telegrammempfang
ErrCntParity
Zähler für Parity-Fehler (DPRAM-Offset: 0xEE8):
Telegramm mit CRC-Fehler empfangen
AddressCheckErrCnt
Zähler für Fehler bei internem Adress-Check (DPRAM-Offset: 0xEEA):
Telegramm mit logisch falschem Inhalt (AD ungleich D3) empfangen. Dieser Zähler inkrementiert nicht den
Summenfehler!
AddressCheckModule
Moduladresse zu Fehler bei internem Adress-Check (DPRAM-Offset: 0xEEC):
Enthält die Adresse des E/A-Moduls (Box), das den Fehler verursacht hat.
FC2001 und FC2002
Version: 2.0
23