Herunterladen Inhalt Inhalt Diese Seite drucken

Übertragungsformate (Integer-, Float-, Double- Und Text-Werte) - JUMO mTRON T Bedienungsanleitung

Vorschau ausblenden Andere Handbücher für mTRON T:
Inhaltsverzeichnis

Werbung

3.7
Übertragungsformate (Integer-, Float-, Double- und Text-
Werte)
Zum Auslesen von Integer-, Float, Double- und Text-Werten wird die Funktion 0x03 oder 0x04
(Lesen 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.7.1
Integer Werte
Beispiel
In diesem Beispiel soll der Wert der Integer-Variable 1 an Adresse 0x11F1 der Zentraleinheit
ausgelesen werden. Der Wert soll hier „4" (Wort-Wert 0x0004) sein.
Datenanfrage:
01
Slave
Antwort (Werte im Modbus-Float-Format):
01
Slave
3 Modbus-Protokollbeschreibung
Funktion
0x03 oder 0x04
1 Byte
Funktion
0x03 oder 0x04
1 Byte
03
11 F1
Funktion
Adresse
1. Wort
03
02
Funktion
Bytes
gelesen
Adresse
erstes Wort
2 Byte
Anzahl
gelesener Bytes
1 Byte
00 01
Wortanzahl
00 04
Integerwert
Wortanzahl
Checksumme
2 Byte
Wortwert(e)
Checksumme
x Byte
C5 D0
CRC
8D 19
CRC
CRC
2 Byte
CRC
2 Byte
37

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis