Invoer onder Instellingen
14
Het eerste register bevat de status (zie → 26) en de grenswaarde-overschrijdingen
(zie → 25) van het floating point getal overgedragen in het tweede tot vijfde register
(64-bit float).
Voorbeeld: uitlezen universeel kanaal 1 met de waarde 82.4723968506 (64-bit float),
slave-adres 1
Byte
0
1
00
80
Grenswaarde-
Floating point
overschrijding
getal status
en
Register
Waarde (hex)
5200
0080
5201
4054
5202
9E3B
5203
C000
5204
0000
Verzoek:
Slave-adres
Functie
Register
Aantal registers
CRC
Respons:
Slave-adres
Functie
Aantal bytes
Status
FLP
CRC
2.6.4
Apparaat → Modbus Master: rekenkundige kanalen
(resultaat)
De resultaten van de rekenkundige kanalen 1–4 worden uitgelezen via 03 Read Holding
Register (4x). De waarde kan worden overgedragen als 32-bit float of 64-bit float.
Registeradressen van de rekenkundige kanalen (apparaat → Modbus Master)
Kanaal
Reg.
Reg.
dec.
hex.
Math 1
1500
5DC
Math 2
1503
5DF
Math 3
1506
5E2
Math 4
1509
5E5
2
3
4
5
40
54
9E
3B
Floating point getal = 82.4723968506 (64-bit float)
01
03
03: Read holding register
14 50
Register 5200
00 05
5 registers
80 28
01
03
03: Read holding register
0A
10 Bytes
00 80
40 54 9E 3B C0 00
82.4723968506
00 00
91 3E290
Lengte,
Reg.
bytes
dec.
6
6500
6
6505
6
6510
6
6515
Ecograph T, RSG35
6
7
8
9
C0
00
00
00
Reg.
Lengte,
hex.
bytes
1964
10
1969
10
196E
10
1973
10
Endress+Hauser