Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiele Für Die Übertragung Von Daten; Integer-Werte - ECOLAB Versatronic Modbus Beschreibung

Mehrkanalmessgerät
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

3.6
Beispiele für die Übertragung von Daten
Zum Auslesen von Integer-, Float- und Text-Werten wird die Funktion 0x03 oder 0x04
(Einlesen von n Worten) verwendet.
Datenanfrage
Slave-Adresse
1 Byte
Integer-Werte werden über Modbus im folgenden Format übertragen:
Zuerst das High-, dann das Low-Byte.
Antwort
Slave-Adresse
1 Byte
3.6.1

Integer-Werte

Beispiel
In diesem Beispiel soll der Wert des maximalen Stellgrades aus dem Parametersatz 1 des
Reglerkanals 1 an Adresse 0x13C1 (
Stellgrad" auf Seite 63) sein.
Datenanfrage:
01
Slave
Antwort (Werte im Modbus-Float-Format):
01
Slave
Funktion 0x03 oder
Adresse erstes Wort Wortanzahl
0x04
1 Byte
2 Bytes
Funktion 0x03 oder
Anzahl gelesener
0x04
Bytes
1 Byte
1 Byte
Ä Kapitel 8.1.24 „Reglerparameter maximaler
03
13 C1
Funktion
Adresse 1. Wort
03
02
Funktion
Bytes gelesen
23
Modbus-Protokollbeschreibung
2 Bytes
Wortwert(e)
x Bytes
00 01
Wortanzahl
00 64
Integerwert
417102397 Rev. 1-10.2019
Checksumme CRC
2 Bytes
Checksumme CRC
2 Bytes
D1 72
CRC
B9 AF
CRC

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis