Anweisungen zur Kommunikationsprogrammierung
Modbus-
Anzahl der
Register
Register
48201
14
48226
14
7.7 Formatierung der Daten
BOOL
REAL
WORD
DWORD
ParamState
78
Name
Zugang
Kalander_HO7
r
Kalander_HO8
r
"BOOL" verwendet 1 Register und kann zwei Werte 0 oder 1
haben.
Beispiel: Das Register 41041 ist der Zustand des PO1-Relais.
REG(41041) = 0: Relais, offen
n
REG(41041) = 1: Relais, geschlossen
n
"REAL" verwendet 2 Register und erlaubt die Kodierung von Fließ‐
kommazahlen auf 32 bits.
Beispiel: Register 41303 ist der Messwert von Kanal E03, die Ein‐
heit dieses Wertes ist die im Messmenü des Gerätes gewählte Ein‐
heit. Für einen Messwert von 1,94 ppm ist die hexadezimale
Kodierung 0x3FF851EC.
REG(41303) = 0x51EC
n
REG(41303) = 0x3FF8
n
"WORD" verwendet 1 Register zur Kodierung einer 16-bit-Ganz‐
zahl oder eines Bitfeldes.
Beispiel (bits): Register 41101 enthält die Gerätestatusanzeigen.
REG(41101) = b000000000000000001
n
REG(41101)(bit00) = 1: das Gerät läuft
n
REG(41101)(bit01) = 0: der Zeitgeber läuft nicht
n
REG(41101)(bit02) = 1: Regelung und Alarme von mindestens
n
einem Messkanal werden gestartet
REG(41101)(bit03) = 0: es gibt keinen aktiven Zeitgeber
n
REG(41101)(bit04) - (bit15) = 0: nicht verwendet
n
"DWORD" verwendet 2 Register und erlaubt die Kodierung eines
32-Bit-Ganzzahl oder eines Bitfeldes.
Das Register 41092 enthält die Ortszeit des Gerätes, diese Zeit
entspricht der Anzahl der Sekunden seit dem 1. Januar 1970. 27.
April 2015 um 3h35min19sec entspricht 1430141719 Sekunden
seit dem Bezugsdatum, der hexadezimale Wert ist 0x553E3B17.
REG(41092) = 0x3B17
n
REG(41092) = 0x553E
n
"dword" verwendet 2 Register und erlaubt die Kodierung eines 32-
Bit-Ganzzahl oder eines Bitfeldes.
Bit 00 = 1: Parameter ON (Regelung und Alarme)
n
Bit 01 = 1: Zugehörige(r) Sensor(en) in der Anlaufphase (aktive
n
Verzögerung)
Bit 02 = 1: Parameter pausiert
n
Format
Beschreibung
STRUKTUR
HO7 Kalenderzustände und
Wert
STRUKTUR
HO8-Kalenderzustände und
Wert