
40
isoEV425_D00126_09_M_XXEN/03.2019
7. Data access using the Modbus RTU protocol
Requests to the ISOMETER® can be made using the function code 0x03 (read
multiple registers) or the command 0x10 (write multiple registers). The ISO-
METER® generates a function-related answer and sends it back.
7.1
Reading out the Modbus register from the ISOMETER®
The required Words of the process image can be read out from the "Holding
registers" of the ISOMETER® using the function code 0x03. For this purpose,
the start address and the number of the registers to be read out have to be en-
tered. Up to 125 Words (0x7D) can be read out by one single request.
7.1.1
Master sends a command to the
ISOMETER®
In the following example, the master of the ISOMETER® with address 3
requests the contents of register 1003. The register contains the channel
description of measuring channel 1.
Byte Name
Example
Byte 0
ISOMETER® Modbus address
0x03
Byte 1
Function code
0x03
Byte 2, 3
Start address
0x03EB
Byte 4, 5
Number of registers
0x0001
Byte 6, 7
CRC16 Checksum
0xF598