Reading 4X registers
is usually done in a block.
Sample Coding
Slave Address = 1
Reading the first 28 (19 hex), 4X Registers - code 3
Start Address = 0,
number of WORD registers required = 56 (38 hex)
Number of values returned = 10, 32 bit floating point (40 bytes)
Message Packet To SLAVE
01 03 00 00 00 38 44 18
Response Packet From SLAVE
01 03 70 43 66
00 00 40 A0 00 00 40 40 00 00 45 57 A0 00 41 70 00 00 41 30
00 00 3F 80 00 00 40 40 00 00 14 08 00 03 13 09 00 03 12 0A
00 03 11 0B 00 03 40 E0 00 00 42 C8 00 00 00 00 00 00 41 00
00 00 42 C8 00 00 41 A0 00 00 41 10 00 00 43 48 00 00 00 00
00 00 3F 80 00 00 06 16 00 03 3F 80 0F 0A 3F 80 0B 80 3F 80
0B 80 3F 80 0F 0A 3F 80 0B 80 F0 06
N.B. some values can be returned as random if the register read is Write Only