Kommunikation
2.2 Modbus
Verwendung als Schreibregister
EIN
AUS
Meldung 8
Mit diesem Datenformat können bis zu 8 Befehle über das Holding-Register übertragen werden, bei denen die
EIN/AUS-Bits entweder auf 0/1 oder auf 1/0 gesetzt sind. Wenn diese Bits auf 0/0 oder 1/1 gesetzt sind, erfolgt
keine Auswertung.
2.2.6.5 Datentyp Zähler
Allgemeines
Beim Datentyp Zähler werden Energieeinheiten in Form von Zählimpulsen übertragen.
Für die Berechnung des Primärwertes wird zusätzlich zu den Zählimpulsen der Umrechnungsfaktor Energie
pro Zählimpuls als Datentyp Messwert (siehe Kapitel 2.2.6.1) ausgegeben. Der Primärwert berechnet sich wie
folgt:
Mit Modbus-Protokoll werden folgende Informationen zu jedem Zähler übertragen:
•
Zählimpulse als 32-Bit-Werte (vorzeichenbehaftet)
•
Separate Statusmeldungen für Ungültig und Überlauf für jeden Zähler
•
Energie pro Zählimpuls im Gleitkommaformat für Messwerte (siehe Kapitel 2.2.7.16)
Zählimpulse
Mit vorzeichenbehafteten 32-Bit-Integer-Zahlen sind maximal ±2 147 483 647 Zählimpulse möglich, bevor ein
Zählerüberlauf stattfindet. Der Datentyp Zähler hat folgende Struktur:
Bit S (Sign)
Reserviert für negative Zählwerte
30
EIN AUS
EIN AUS
Meldung 7
Meldung 6
Primärwert = Anzahl Zählimpulse * Energie pro Zählimpuls
S
Byte 3 (MSB)
...
Holding-Register 08xx
EIN AUS
EIN AUS
Meldung 5
Meldung 4
Holding-Register 0141
Zähler (31 Bit)
Byte 2
Byte 1
Holding-Register 08xx+1
SICAM P850/P855, 7KG85xx, Systemhandbuch
E50417-C1000-C482-A6, Ausgabestand 03.2016
EIN AUS
EIN AUS
EIN AUS
Meldung 3
Meldung 2
Byte 0 (LSB)
...
Meldung 1