Sonderbefehle – Baumer NE218 Benutzerhandbuch

Seite 4

Advertising
background image

NE218

www.baumer.com

4

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 Trennzeilen),
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.2. Zähler in PGM-Modus oder RUN-Modus schalten

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=NE218, Programmnummer=01
Befehl: <STX>35IT<ETX>
Antwort: <STX>35NE218 01<ETX><CR>

Datum und Versionsnummer auslesen:
Adresse=35, Datum=05.05.97, Versionsnummer=1
Befehl: <STX>35ID<ETX>
Antwort: <STX>35050597 1<ETX><CR>

5.4. Error-Meldung auslesen

Tritt während des Betriebs am NE218 eine Error-Meldung auf (auf der Anzeige ist "Error" und eine Ziffer zu le-
sen), 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 Schnittstellenfunktion 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