Sonderbefehle, Zählerstand löschen, Zähler in pgm-modus oder run-modus umschalten – Baumer N 214 Benutzerhandbuch

Seite 4: Zähler-identifizierung auslesen, Error-meldung auslesen

Advertising
background image

N 214

4 www.baumer.com

5. Sonderbefehle

Bei den Sonderbefehlen handelt es sich mit Ausnahme des Befehls "Zählerstand löschen" um Anweisungen,
die sich auf keine Zeilennummer (Speicherplatz im Bedienerplan) beziehen.

5.1. Zählerstand löschen

Der Zählerstand XP (Zeile 1), kann über den folgenden Sonderbefehl gelöscht werden. Es handelt sich hier
um eine Zeile, die nicht programmiert werden kann. Alle übrigen Zeilen im Programmierplan (außer Trenn-
zeilen), werden gelöscht indem man den Wert NULL programmiert (wie unter Punkt 4. beschrieben).
Der Löschbefehl entspricht einem Reset über C-Taste. Die Rückmeldung (Antwort) des Zählers beim Löschen
ist dieselbe wie beim Lesebefehl der entsprechenden Zeile.

Allgemein: <STX> Adresse Zeile <DEL> <ETX>
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.1.1. 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.2. 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=N 214, Programmnummer=01

Befehl: <STX>35IT<ETX>
Antwort: <STX>35N 214 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.3. Error-Meldung auslesen

Tritt während des Betriebs am N 214 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>

Advertising