FISCHER Mess- und Regeltechnik GmbH
Response
Error
Request
Response
BA_DE_DE43_ATEX
Die Antwort enthält für jedes gelesene Register zwei Bytes, daher ist Anzahl der
Bytes das 2fache der Anzahl der Register (N).
Byte
1
2
0x03
2N
Byte Feldname
1
Funktions Code
2
Anzahl der Bytes
3,4
Holding Register
Byte
1
2
0x83
Code
Byte Feldname
1
Funktions Code (Fehler) 1 Byte
2
Fehlercode
4.3.5 Funktionscode 0x04: Read Input Register
Dieser Funktions Code wird benutzt um Input Register zu lesen. Die maximal
mögliche Anzahl der Register, die in einer Nachricht adressiert werden können,
beträgt 125.
Die Anfrage enthält die Adresse des ersten zu lesenden Registers und die An-
zahl der zu lesenden Register. Die Adressierung der Register beginnt bei 0 wo-
hingegen die Nummerierung der Register bei 1 beginnt.
Byte
1
2
0x04
MSB
Byte Feldname
1
Funktions Code
2,3
Start Adresse
4,5
Anzahl Register
Der DE43 Transmitter besitzt 3 Input Register.
Reg.Nr. Adresse
1
0x0000
2
0x0001
3
0x0002
Die Antwort enthält für jedes gelesene Register zwei Bytes, daher ist Anzahl der
Bytes das 2fache der Anzahl der Register.
Byte
1
2
0x04
2N
Byte Feldname
1
Funktions Code
2
Anzahl der Bytes
3,4
Input Register
3
4
...
MSB
LSB
MSB
Register 1
Register N
Größe
1 Byte
2 Byte
N x 2 Byte 16 Bit Wert
Größe
1 Byte
3
4
5
LSB
MSB
LSB
Größe
1 Byte
2 Byte
2 Byte
Datentyp Beschreibung
Integer
Messwert Kanal 1
Integer
Messwert Kanal 2
Integer
Messwert Temperatur
3
4
...
MSB
LSB
MSB
Register 1
Register N
Größe
1 Byte
2 Byte
N x 2 Byte 16 Bit Wert
Inbetriebnahme | 4
LSB
Wertebereich
0x03
2N
Wertebereich
0x83
Code s. Tabelle Fehlercodes [} 22]
Wertebereich
0x04
0x0000 to 0xFFFF
0x0001 to 0x007D (1...125)
Einheit Inhalt
Pa
Pa
°C
LSB
Wertebereich
0x04
2N
Messwert
Messwert
Messwert
19/32