Kapitel
13
Betriebsanleitung
DME5000
72
© SICK AG • Deutschland • Irrtümer und Änderungen vorbehalten
8009813/ZJV1/2017-05
Anhang
13.8.3
Übersicht der Hiperface-Standard-Statusmeldungen
Fehlertyp
Statuscode
Beschreibung
Initialisierung
03H
Tabelle über Datenfeld-Partitionierung defekt
Protokoll
07H
Geberreset durch Programmüberwachung
Protokoll
09H
Parityfehler
Protokoll
0AH
Checksumme der übertragenen Daten falsch
Protokoll
0BH
Unbekannter Befehlscode
Protokoll
0CH
Anzahl der übertragenen Daten falsch
Protokoll
0DH
Übertragenes Befehlsargument falsch
Daten
0EH
Das selektierte Datenfeld darf nicht
beschrieben werden
Daten
0FH
Falscher Zugriffscode
Daten
10H
Angegebenes Datenfeld in seiner Größe nicht
veränderbar
Daten
11H
Angegebene Wortadresse außerhalb Datenfeld
Daten
12H
Zugriff auf nicht existierendes Datenfeld
Vorausfall
1EH
Gebertemperatur kritisch
Weitere Statuscodes siehe Kapitel 11 „Troubleshooting“.
13.8.4
Verhalten bei Fehlern und Vorausfallmeldungen
DME5000 spezifische Statuscodes können dem Kapitel 11 „Troubleshooting“ entnommen
werden. Bei Fehlern, der keine Distanzwertberechnung mehr zulassen (z. B. Plausibilitäts-
fehler infolge Lichtstrahlunterbrechung), werden die analogen sin/cos-Signale auf die
Nulllinie gezogen. Ist der Lichtweg wieder frei, werden die Nulldurchgänge entsprechend
des während der Unterbrechung zurückgelegten Weges mit einer Frequenz von max.
10 kHz nachträglich ausgegeben.
Über den RS-485-Parameterkanal wird im Fehlerfall der Messwert „0“ ausgegeben (bei
Geräten mit Produktionsdatum < 23.10.2009 wurde der letzte gültige Wert über die
RS-485 ausgegeben).
Sowohl Fehler als auch Vorausfallmeldungen können im Kommandobyte erkannt werden.
Im fehlerfreien Zustand beinhaltet die Antwort auf einen über den RS-485-Parameterkanal
zum DME5000 gesendeten Befehl immer das Kommandobyte des Befehls unmittelbar
hinter dem Adressbyte. Im Fehlerfall oder bei anliegender Vorausfallmeldung wird im
Kommandobyte der Antwort das MSB-Bit gesetzt.
Beispiel für Kommandobyte 42h (Position lesen):
Fehlerfreier Zustand: Kommandobyte in Antwort des DME5000: 42h
Fehlerfall/Vorausfall: Kommandobyte in Antwort des DME5000: C2h
Im Fehlerfall (z. B. Lichtstrahlunterbrechung) sollte das Fahrzeug angehalten und nach
Behebung des Fehlers ein neuer Absolutwert über den RS-485-Parameterkanal angefragt
werden.
Hinweis