ECODRIVE Cs
Fehler bei SIS-Kommunikation
Statusbyte
Fehlercode
DOK-ECODR3-MGP-01VRS**-FK02-DE-P
Fehler bei der Parameter-Übertragung
Tritt bei der Parameter-Übertragung ein Fehler auf, so wird im Statusbyte
ein "Fehler bei der Parameter-Übertragung" gemeldet.
In den ersten beiden Bytes der Nutzdaten wird ein Fehlercode übertragen,
der die Art des Fehlers beschreibt.
Bei der Parameterübertragung können folgende Fehler auftreten:
Fehlercode
0x0000
0x0001
0x0009
0x8001
0x8002
0x800B
0x800C
Abb. 12-41: Fehlermeldungen im seriellen Protokoll
Ausführungs- und Protokollquittung
Mit jedem Reaktionstelegramm wird ein Statusbyte übertragen. Das
Statusbyte liefert das Ergebnis einer Übertragung in Form einer Code-
Nummer.
Allgemein gilt:
Ergebnis des Statusbyte
Übertragung fehlerfrei
Protokollfehler
Ausführungsfehler
Abb. 12-42: Definition des Statusbytes
Protokollfehler
"Ungültiger Dienst"
Abb. 12-43: Definition des Protokollfehlers
Ausführungsfehler
"Fehler bei der
Parameterübertragung"
Abb. 12-44: Definition des Ausführungsfehlers
Serielle Kommunikation
Erläuterung
kein Fehler
Servicekanal nicht geöffnet
falscher Zugriff auf Element 0
"Servicekanal zur Zeit belegt (BUSY)"
Der gewünschte Zugriff ist zur Zeit nicht
möglich, da der Servicekanal belegt ist.
"Störung im Servicekanal"
Auf den gewünschten Antrieb kann zur Zeit
nicht zugegriffen werden.
"Übertragung abgebrochen (höhere Priorität)"
"unerlaubter Zugriff (Servicekanal noch
aktiv)"
Eine neue Anforderung wird gestartet, bevor
die letzte Übertragung abgeschlossen wurde.
Code-Nummer
0x00
0xF0 ... 0xFF
0x01 ... 0xEF
Code-
Fehlerbeschreibung
Nummer
0xF0
Der angeforderte Dienst ist nicht
spezifiziert oder wird vom
adressierten Teilnehmer nicht
unterstützt.
Code-
Fehlerbeschreibung
Nummer
0x01
Beim Lesen oder Beschreiben
eines Parameters trat ein Fehler
auf
12-29