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

  • Es ist ein Fehler beim Phasenwechsel aufgetreten.

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

  • Die Beschreibung zu diesen Diagnosemeldungen beachten.

ReconfSercAddr:

Ursache

Lösung

  • Beim 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 dabei nicht verwendet.

  • Dies wird angegeben durch ExtDiagMsg ReconfSercAddr.

  • Wenn während dieser Zuweisung ein Fehler auftritt, wird die Diagnosemeldung 8508 mit derselben ExtDiagMsg ausgegeben und der Hochlauf von Sercos wird abgebrochen (Sercos_Master.State = 11).

  • Wenn 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.