Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Tcp-Server; Modbus-Anfragen (Request) - 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

8. Modbus-TCP-Server
Der Modbus-TCP-Server unterstützt folgende Funktionscodes:
Funktionscode 0x03 (Read Holding Registers)
Funktionscode 0x04 (Read Input Registers)
Funktionscode 0x10 (Preset Multiple Registers)
Der Modbus-TCP-Server generiert auf Anfragen eine funktionsbezogene Antwort und sendet sie an
den Modbus-TCP-Client zurück.
Details zu den Bender-Modbus-Abbildern siehe Kapitel 8.3. Gemeinsamkeiten und Unterschiede für
Lese- und Schreibvorgänge erläutern die folgenden Beispiele.
8.1

Modbus-Anfragen (Request)

Mit den Funktionscodes 0x03 und 0x04 werden die gewünschten Daten des Systemabbilds aus
dem COMTRAXX®-Gerät ausgelesen. Dazu sind die Startadresse und die Anzahl der auszulesenden
Register anzugeben. Zudem können mittels Funktionscode 0x10 auch Register beschrieben wer-
den.
Beispiel für Funktionscode 0x03
Konfiguration
Aufgabe
Byte
Name
Byte 0, 1
Transaction identifier
Byte 2, 3
Protocol identifier
Byte 4, 5
Length field
Byte 6
Unit-ID
Byte 7
Modbus-Funktionscode 0x03
Byte 8, 9
Registerstartadresse
Byte 10, 11 Word-Anzahl
COM465xP_D00216_05_M_XXDE/04.2021
Hilfetools, die umfassende Informationen zu Modbus liefern, findet man in der
Web-Bedienoberfläche unter
Steuerbefehle für BMS generieren
Informationen zu allen verfügbaren Modbus-Registern anzeigen
Modbus-Dokumentation aller verfügbaren Modbus-Register der ange-
schlossenen Geräten erstellen
COMTRAXX®-Gerät in Subsystem 1 mit BCOM- und BMS-Adresse 1;
BMS-Gerät an BMS-Schnittstelle mit Adresse 2
Auslesen von Register 0x05 10 des BMS-Geräts
Bender-Modbus-Abbild V1 Bender-Modbus-Abbild V2
0x00 00
0x00 00
0x00 06
0x02
Adressierung des Gerätes
(0x02 entspricht der Geräte-
adresse 2 des Subsystems)
0x05 10
0x00 01
Werkzeuge > Service > Modbus
0x00 00
0x00 00
0x00 06
0x05 (Adressierung mittels Geräte-
zuordnung (0x05 = Beispielhaft
zugewiesene Unit-ID für das Gerät
in der Modbus-Gerätezuordnung,
siehe Kapitel 8.5)
0x03
0x05 10
0x00 01
65

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis