Ne215 beschreibung der offenen schnittstelle – Baumer NE215 Benutzerhandbuch

Seite 27

Advertising
background image

27

NE215

Beschreibung der offenen Schnittstelle

7.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ück geliefert.

Allgemein:

<STX> Adresse <DC1> <ETX>

Beispiel:

Adresse=35, Status=RUN-Modus, Aktuelle Zeile = 1,
Zählerstand=0.15

Befehl:

<STX>35<DC1><ETX> <DC1> = 11Hex

Antwort:

<STX>3501P00000015<ETX><CR>

Eine Wiederholung des Befehls schaltet wieder in den RUN-Modus

Befehl:

<STX>35<DC1><ETX>

Antwort:

<STX>3501R00000015<ETX><CR>

7.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 Programm-
nummer) oder D (Datum und Version) für die verschiedenen
Identifizierungsdaten.

Zähler-Typ und Programmnummer auslesen:

Adresse=35, Typ=NE215, Programmnummer=03

Befehl:

<STX>35IT<ETX>

Antwort:

<STX>35NE215 03<ETX><CR>

Datum und Versionsnummer auslesen:

Adresse=35, Datum=16.02.95, Versionsnummer=01

Befehl:

<STX>35ID<ETX>

Antwort:

<STX>35160295 1<ETX><CR>

7.5.4 Error-Meldung auslesen

Tritt während des Betriebs am NE215 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. Der Fehler selbst kann nun 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>35Error 7<ETX><CR>

7.5.5 Error-Meldung löschen

Mit diesem Befehl können Error-Meldungen, die in der Anzeige des
Zählers auftreten, gelöscht werden. Es können nur die Error-
Meldungen gelöscht werden, die auch ü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=25.00

Befehl:

<STX>35<ACK><ETX> <ACK> = 06H

Antwort:

<STX>3501R00002500<ETX><CR>

Advertising