Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Prozessabbild Im Speicher Des Com465; Abfragen Von Daten; Modbus-Funktionscode Fc03; Modbus-Funktionscode Fc04 - Bender COMTRAXX COM465IP Handbuch

Condition monitor mit integriertem gateway für die verbindung von bender-geräten mit profibus dp und ethernet-tcp/ip-netzwerken
Vorschau ausblenden Andere Handbücher für COMTRAXX COM465IP:
Inhaltsverzeichnis

Werbung

Modbus-TCP-Server

6.2 Modbus-Prozessabbild im Speicher des COM465...

Das Gerät hält ein Prozessabbild im Speicher. Dieses repräsentiert die aktuellen Zustände und Werte
von allen Geräten, die sich im gleichen System wie das COM465... befinden.
6.2.1

Abfragen von Daten

6.2.1.1

Modbus-Funktionscode FC03

Mit der Modbus-Funktion 0x03 "Read Holding Registers" können die Parameter und Messwerte aller
im eigenen Subsystem befindlichen Geräte ausgelesen werden. Dies ist nur auf Subsystemebene
und nicht im ganzen System möglich. Die Unit ID bezieht sich hier auf die jeweilige Geräteadresse.
6.2.1.2

Modbus-Funktionscode FC04

Mit der Modbus-Funktion 0x04 "Read Input Registers" wird das Prozessabbild im Speicher des
COM465... ausgelesen. Darüber sind Gerätename, Geräte-Kanalzustände und Alarm- und Betriebs-
meldungen zugänglich. Dies ist bei allen im System befindlichen Geräten möglich. Hier bezieht sich
die Unit ID auf die Subsystemadresse.
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 auch ein einzelnes Word auslesbar, beispielsweise um das gesetzte Bit eines gespei-
cherten Sammelalarms zu detektieren.
6.2.1.3

Wie sind die Speicherbereiche organisiert?

Speichernutzung

Referenzwerte
für Testzwecke
Prozessabbild
VORSICHT
Nachfolgend ist die Zuordnung von Speicheradressen und abgelegtem Inhalt für ein Subsystem de-
tailliert beschrieben. Beachten Sie auch das Handbuch „BCOM", das Informationen über das gesam-
te adressierbare System liefert.
COM465IP-COM465DP_D00216_02_M_XXDE/03.2017
Startadresse
0x0000
0x0100
Unbenutzt
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
41

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis