Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus-Beispiel Für Daten Auslesen (V1); Referenz-Datensätze Des Prozessabbilds; Adressieren Des Referenz-Datensatzes - Bender COMTRAXX COM465IP Handbuch

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

Werbung

8.4.7
Modbus-Beispiel für Daten auslesen (V1)
Beispiel: Von ATICS Kanal 1 (Spannung Leitung 1) auslesen
COM465... befindet sich auf Adresse 1 im Subsystem 1. Es soll bei einer ATICS an der internen
Adresse 3 der Kanal 1 ausgelesen werden. Inhalt ist die Spannung von Leitung 1 als Float-Wert.
Modbus-Anfrage
00 01 00 00 00 06 01 04 03 10 00 02
00 01
Transaction ID (wird automatisch generiert)
00 00
Protocol ID
00 06
Länge
01
Unit-ID (Subsystem 1)
04
Modbus Function Code 0x 04 (read input registers)
03 10
Start Register
(Registeradresse, unter der der Wert im Speicherabbild steht: 784 = 0x 03 10)
00 02
Länge der Daten (Words)
Modbus-Antwort
00 01 00 00 00 06 01 04 04 01 00 43 63 00 00
00 01
Transaction ID (wird automatisch generiert)
00 00
Protocol ID
00 05
Länge
01
Unit-ID (Geräteadresse des COM465...)
04
Modbus Function Code 0x 04 (read input registers)
04
Länge der Daten (Bytes)
01 00 43 63
Daten Float-Wert (0x 43 63 01 00 (Words getauscht) = 227,0039)
00 04
Alarm- und Test-Typ (00 = kein Alarm), Range und Unit (04 = Volt)
8.4.8
Referenz-Datensätze des Prozessabbilds
Um die Konfiguration und den Modbus-TCP-Datenzugriff auf Geräte leicht prüfen zu können, bietet
das COM465... einen vorgegebenen Referenz-Datensatz unter der virtuellen Adresse 0.
Kein reales Gerät kann die Adresse 0 haben!
Die Adresse 0 dient nur der Simulation eines Datenzugriffs.
Besonderheiten in der Modbus-Kommunikation sind der Byte-Offset sowie die Word- und Byte-
Reihenfolge im Speicher (Big Endian, MSB). Am Ende dieses Kapitels sind einige Beispiele angege-
ben, die bei der korrekten Konfiguration hilfreich sein können.
8.4.9

Adressieren des Referenz-Datensatzes

Wie die Tabelle zeigt, ist die Modbus-Startadresse für den Zugriff auf den Referenz-Datensatz aus der
Geräteadresse 0 abgeleitet.
Virtuelle Geräteadresse
0
Tab. 8.13: Startadressen zur Abfrage des Referenz-Datensatzes
76
HiByte
00
0x00
Gerätetyp
Word
LoByte
0E
10
Sammelalarm
Kanal 1
COM465xP_D00216_03_M_XXDE/03.2020
Modbus-TCP-Server
14
Kanal 2

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Comtraxx com465dp

Inhaltsverzeichnis