Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Tcp-Server; Modbus-Anfragen (Request) - Bender COMTRAXX COM465IP Handbuch

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

Werbung

8. Modbus-TCP-Server

Der Modbus-TCP-Server des COM465... 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 Bei-
spiele.

8.1 Modbus-Anfragen (Request)

Mit den Funktionscodes 0x03 und 0x04 werden die gewünschten Daten des Systemabbilds aus
dem COM465... ausgelesen. Dazu sind die Startadresse und die Anzahl der auszulesenden Register
anzugeben. Zudem können mittels Funktionscode 0x10 auch Register beschrieben werden.
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
COM465xP_D00216_03_M_XXDE/03.2020
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
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
65

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis