Programmieren von speicherplätzen, Sonderbefehle, Beispiele zum programmieren von speicherplätzen – Baumer NE134 Benutzerhandbuch

Seite 3: Zählerstände löschen

Advertising
background image

NE134

www.baumer.com

3

4. Programmieren von Speicherplätzen

Sämtliche Speicherplätze, die im Programmierschema mit einer Zeilennummer versehen sind, mit Ausnahme
der Trennzeilen (durch Striche gekennzeichnet) und den Zeilen 1, 5 und 6 können programmiert werden.
Das Protokoll: <STX> Adresse Zeile P

[VZ]

Daten <ETX> [<CR>] kann auf jede Zeile angewendet werden.

Die Rückantwort vom Zähler, die nach jedem Programmieren zurückgesendet wird, ist dieselbe, wie beim
Auslesen der Zeile.
Das Programmieren aller Speicherplätze kann im RUN- sowie im Programmier-Modus erfolgen.
Programmieren im RUN-Modus:
Die Daten in den Zeilen 21, 22, 23, 30, 31, 32, 33, 35 und 51-54 werden erst nach einem Wechsel vom
PGM-Modus in den RUN-Modus intern übernommen.
Umschalten in den PGM-Modus siehe unter 5.2. Die
übrigen Zeilen sind sofort nach der Programmierung aktiv.
Alle im RUN-Modus programmierten Daten werden erst nach einem Wechsel vom PGM-Modus in den
RUN-Modus in den nichtflüchtigen Speicher übernommen. Erfolgt kein PGM/RUN-Wechsel, so werden
nach einem Netzausfall die alten Daten wieder gültig.

Write-Befehl (allgemein):

<STX> Adresse Zeile P

[VZ]

Daten <ETX> [<CR>]

4.1. Beispiele zum Programmieren von Speicherplätzen

Folgende Festlegung gilt für die nachfolgenden Beispiele:
Geräteadresse = 35; Modus des Zählers = R (RUN-Modus)

Programmieren von Vorwahlwert P1 (Zeile=02, Vorwahlwert=3600)
Befehl: <STX>3502P003600<ETX>
Antwort: <STX>3502R003600<ETX><CR>

Programmieren des Skalierungsfaktors SF (Zeile=07, Einstellung=1,0000)
Befehl: <STX>3507P01.0000<ETX>
Antwort: <STX>3507R01.0000<ETX><CR>

Programmieren der unteren Anzeige (Zeile=27, Vorwahlwert P1=1)
Befehl: <STX>3527P1<ETX>
Antwort: <STX>3527R1<ETX><CR>

Programmieren der Ausgangszeit P1 (Zeile=41, Dauersignal = Latch)
Befehl: <STX>3541PL<ETX>
Antwort: <STX>3541RL<ETX><CR>

Programmieren der Geräteadresse (Zeile=54, Geräteadresse=27)
Befehl: <STX>3554P27<ETX>
Antwort: <STX>3554R27<ETX><CR>

5. Sonderbefehle

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

5.1. Zählerstände löschen

Der Hauptzähler (Zeile 1), der Summenzähler (Zeile 5) oder der Nebenzähler (Zeile 6), kann über den folgenden
Sonderbefehl gelöscht werden. Es handelt sich hier um Zeilen, die nicht programmiert werden können. Alle
übrigen Zeilen im Programmierplan (außer Trennzeilen), werden gelöscht indem man den Wert 0 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 Nebenzählers b
Adresse=35, Zeile=06, Status=RUN-Modus
Befehl: <STX>3506<DEL><ETX> <DEL> = 7FHex
Antwort: <STX>3506R000000<ETX><CR>

Advertising