Zähler in pgm-modus oder run-modus umschalten, Zähler-identifizierung auslesen, Error-meldung auslesen – Baumer NE214 Benutzerhandbuch
Seite 4: Error-meldung löschen

NE214
4 www.baumer.com
Beispiel: Löschen des Zählerstands XP
Adresse=35, Zeile=01, Status=RUN-Modus
Befehl: <STX>3501<DEL><ETX> <DEL> = 7FHex
Antwort: <STX>3501R000000<ETX><CR>
5.2. Zähler in PGM-Modus oder RUN-Modus umschalten
Mit diesem Befehl kann der Zähler mit jedem Aufruf zwischen dem PGM-Modus und dem RUN-Modus hin
und her geschaltet werden. Als Antwort wird die aktuelle Zeile, wie beim Lesebefehl auf diese Zeile,
zurückgeliefert.
Allgemein: <STX> Adresse <DC1> <ETX>
Beispiel: Adresse=35, Status=RUN-Modus, Aktuelle Zeile = 1, Anzeigewert=15
Befehl: <STX>35<DC1><ETX> <DC1> = 11Hex
Antwort: <STX>35P<ETX><CR>
Eine Wiederholung des Befehls schaltet wieder in den RUN-Modus
Befehl: <STX>35<DC1><ETX>
Antwort: <STX>35R<ETX><CR>
5.3. Zähler-Identifizierung auslesen
Die Identifizierungsdaten können nur gelesen werden. Nach der Adresse folgen zwei Parameter.
Der Befehls-Parameter "I" (für Identifizierung) und der Auswahlparameter "T" (Typ und Programmnummer)
oder "D" (Datum und Hardwareversion) für die verschiedenen Identifizierungsdaten.
Geräte-Typ und Programmnummer auslesen:
Adresse=35, Typ=NE214, Programmnummer=01
Befehl: <STX>35IT<ETX>
Antwort: <STX>35NE214 01<ETX><CR>
Datum und Versionsnummer auslesen:
Adresse=35, Datum=15.09.94, Versionsnummer=01
Befehl: <STX>35ID<ETX>
Antwort: <STX>35150994 1<ETX><CR>
5.4. Error-Meldung auslesen
Tritt während des Betriebs am NE214 eine Error-Meldung auf (auf der Anzeige ist "Error" und eine Ziffer zu
lesen), so führt bei jedem Datentransfer das Mode-Byte (normalerweise "R" oder "P") das ASCII-Zeichen "E"
und signalisiert somit dem PC, dass ein Fehler am Zähler aufgetreten ist. Funktion nur bei Fehlermeldung
"Err 07". Bei den übrigen Fehlern handelt es sich um einen fatalen Fehler, bei dem keine Schnittstellen-
funktion mehr möglich ist.
Die Fehlernummer kann wie folgt über den Sonderbefehl "E" ausgelesen werden.
Allgemein: <STX> Adresse E <ETX>
Beispiel:
Adresse=35, Status=Error-Modus, Error=7
Befehl: <STX>35E<ETX>
Antwort: <STX>35E7<ETX><CR>
5.5. Error-Meldung löschen
Mit diesem Befehl können Error-Meldungen, die in der Anzeige des NE214 auftreten, gelöscht werden. Es
können nur die Error-Meldungen gelöscht werden, die über die C-Taste am Gerät selbst gelöscht werden
können. (z.B.: nicht Error 1 oder 2). Als Antwort wird der Inhalt der aktuellen Zeile zurückgeliefert.
Adresse=35, Status=Error-Modus, Error=7, Zeile=01, Zählerstand=2500
Befehl: <STX>35<ACK><ETX> <ACK> = 06H
Antwort: <STX>3501R002500<ETX><CR>
Hinweis: Befindet sich der Zähler auf einer Zeile, die keine Daten beinhaltet (z.B. Zeile 10), wird eine
Fehlermeldung "<CAN><NUL>" zurückgesendet.