8. Prozessabbild im Speicher des CP700
Das Gerät hält ein Prozessabbild im Speicher. Dieses repräsentiert die aktuellen Zustände und Werte
aller zugeordneten BMS-Geräte, Modbus/RTU-Geräte und Modbus/TCP-Geräte.
8.1 Abfragen von Daten
8.1.1
Modbus-Funktionscode
Mit der Modbus-Funktion 4 „Eingangsregister auslesen" wird der Speicher des CP700 ausgelesen.
Die Größe des abgefragten Datenvolumens ist von der gewählten Byte-Anzahl im verwendeten
Modbus-Client abhängig. Bis zu 125 Words (0x7D) können mit einer Abfrage ausgelesen werden.
Andererseits ist ein einzelnes adressierbares Byte auslesbar, beispielsweise das gesetzte Bit eines ge-
speicherten Sammelalarms.
8.1.2
Wie sind die Speicherbereiche organisiert?
Speichernutzung
Referenzwerte
für Testzwecke
Prozessabbild
Unbenutzt
Nachfolgend ist die Zuordnung von Speicheradressen und abgelegtem Inhalt detailliert beschrie-
ben.
CP700_D00005_03_M_XXDE/03.2019
Startadresse
0x0000
0x0100
0x96FF
Bei einigen Modbus-Clients muss zu den Registeradressen ein Offset von 1 hinzu-
gerechnet werden. Beispiel: Startadresse Prozessabbild = 0x0101.
Bereichsende
Bereichsgröße
0x00FF
0x95FF
0xFFFF
0x0100
0x9500
0x6900
123