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

Advertising
background image

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.

Advertising