8042 Sercos Phasenwechsel

Beschreibung

Siehe Diagnoseklasse (Standard): 1

Ein Sercos-Phasenwechsel wurde erkannt. Im Meldungslogger wird die neue Phase in Ext. Diagnose angezeigt.

Die Tabelle zeigt die Werte für DiagExtMsg für die Diagnosemeldung 8042 Sercos phase change

DiagExtMsg

Bedeutung

CP0

Phasenwechsel nach Phase 0.

CP1

Phasenwechsel nach Phase 1.

CP1/scan=(x)

Sercos wurde zu CP1 geändert. Hier wurden (x) Sercos III-Slaves gefunden.

CP=1/xxx

Fehler xxx erkannt im Phasenwechsel nach Phase 1.

CP=2

Phasenwechsel nach Phase 2.

CP2/use=(x)

Die Sercos-Phase wurde zu CP2 geändert. Hier wurden (x) Sercos III-Slaves den Geräteobjekten aus der Gerätebaumstruktur zugeordnet. Die verbliebenen Sercos III-Geräte werden ohne Verbindung zu Geräteobjekten in Phase 4 geschaltet, damit Schleifenheilung und Redundanz sichergestellt sind.

CP=2/xxx

Fehler xxx erkannt im Phasenwechsel nach Phase 2.

CP=3

Phasenwechsel nach Phase 3.

CP=3/xxx

Fehler xxx erkannt im Phasenwechsel nach Phase 3.

CP=4

Phasenwechsel nach Phase 4.

CP=4/xxx

Fehler xxx erkannt im Phasenwechsel nach Phase 4.

C2C CP0

Der C2C-Slave hat in Sercos Kommunikation Phase 0 gewechselt.

C2C CP1

Der C2C-Slave hat in Sercos Kommunikation Phase 1 gewechselt.

C2C CP2

Der C2C-Slave hat in Sercos Kommunikation Phase 2 gewechselt.

C2C CP3

Der C2C-Slave hat in Sercos Kommunikation Phase 3 gewechselt.

C2C CP4

Der C2C-Slave hat in Sercos Kommunikation Phase 4 gewechselt.

C2C NRT

Der C2C-Slave hat in den Sercos NRT-Status gewechselt.

CP=<Phase number>/<error number>:

Ursache

Lösung

oEs ist ein Fehler beim Phasenwechsel aufgetreten.

oÜberprüfen Sie den Meldungslogger auf andere Diagnosemeldungen zu Sercos.

oDie Beschreibung zu diesen Diagnosemeldungen beachten.

ReconfSercAddr:

Ursache

Lösung

oBeim Wechsel von CP2 zu CP3 überprüft die Firmware die Sercos-Geräte auf eindeutige Sercos-Adressen. Ist dies nicht der Fall, versucht die PacDrive-LMC-Firmware automatisch, den Geräten eindeutige Adressen zuzuweisen. IdentificationMode SercosAddress wird nicht genutzt.

oDies wird angegeben durch ExtDiagMsg ReconfSercAddr.

oWenn während dieser Verteilung ein Fehler auftritt (z. B. schreibgeschützte Sercos-Adressen aufgrund von address switch != 0), wird die Diagnosemeldung 8508 mit derselben ExtDiagMsg ausgegeben und der Hochlauf von Sercos wird abgebrochen (Sercos_Master.State = 11).

oWenn die Adressen korrekt zugewiesen werden konnten, startet der Sercos-Master den Hochlauf automatisch neu, beginnend mit CP0. Dies kann im Meldungslogger anhand einer Sequenz aus Diagnosemeldungen (8042) mit ExtDiagMsgs CP0 - CP1 - CP2 - ReconfSercAddr - CP0 - CP1 - CP2 - CP3 - CP4 nachverfolgt werden.