Herunterladen Inhalt Inhalt Diese Seite drucken

Bender-Modbus-Abbild V1; (Ein Adressbereich Für Alle Schnittstellen); Abfragen Von Daten Mit Funktionscode 0X03; Abfragen Von Daten Mit Modbus-Funktionscode 0X04 - Bender COMTRAXX COM465IP Handbuch

Vorschau ausblenden Andere Handbücher für COMTRAXX COM465IP:
Inhaltsverzeichnis

Werbung

Modbus-TCP-Server

8.4 Bender-Modbus-Abbild V1

(Ein Adressbereich für alle Schnittstellen)
Ist das Bender-Modbus-Abbild auf V1 konfiguriert, werden die Modbus-Daten wie folgt bereitge-
stellt:
8.4.1

Abfragen von Daten mit Funktionscode 0x03

Mit dem Modbus-Funktionscode 0x03 (Read Holding Registers) können die Parameter und Mess-
werte aller im eigenen Subsystem befindlichen Geräte ausgelesen werden. Dies ist nur auf Subsys-
temebene und nicht im ganzen System möglich. Die Unit-ID bezieht sich hier auf die jeweilige
Geräteadresse.
8.4.2

Abfragen von Daten mit Modbus-Funktionscode 0x04

Mit dem Modbus-Funktionscode 0x04 (Read Input Registers) wird das Systemabbild im Speicher des
COM465... ausgelesen. Für alle Geräte im System sind zugänglich:
Geräte-Name
Kanalzustände
Alarm- und Betriebsmeldungen
Die Unit-ID bezieht sich 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.
8.4.3

Schreiben von Daten mit Modbus-Funktionscode 0x10

Mit dem Modbus-Funktionscode 0x10 (Preset Multiple Registers) können die Parameter aller sich im
selben Subsystem befindenden Geräte beschrieben werden. Dies ist nur auf Subsystemebene, nicht
aber im ganzen System möglich. Die Unit-ID bezieht sich auf die jeweilige Geräteadresse.
8.4.4

Aufteilung der Speicherbereiche

Speichernutzung
Referenzwerte für Testzwecke 0x0000
Systemabbild
Unbenutzt
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.
COM465xP_D00216_03_M_XXDE/03.2020
Startadresse
0x0100
0x96FF
Bei einigen Modbus-Clients muss zu den Registeradressen ein Offset von 1 hinzu-
gerechnet werden.
Beispiel: Startadresse Prozessabbild = 0x0101.
Bereichsende
0x00FF
0x95FF
0xFFFF
Bereichsgröße
0x0100
0x9500
0x6900
69

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis