IGS-NT Communication Guide
108
00 00 = First history record (index = 0)
52 CF = CRC (write LSB MSB !)
Response: 01 06 18 D4 00 00 CF 52
2 of 3 - reading of history record header:
Request: 01 03 19 5C 00 32 03 51
01 = Controller address
03
= Modbus function code (Read Multiple Registers
(page 133))
19 5C
= Register address of history record header (46493) *2
– 40001 = 6492 DEC => 195C HEX
00 32
= Number of registers > 46493 – 46541 => 50 DEC =>
32 HEX
51 03
= Check field calculation (page 143) (write LSB MSB
!)
Response: 01 03 64 4D 43 42 20 63 6C 6F 73 65 64 20 20 20 20 20 20 20 20 20 20 30 33 2F 30 39 2F 32
30 30 38 20 20 31 35 3A 34 34 3A 35 37 2E 39 00 … 00 00 0E E0
01 = Controller address
03
= Modbus function code (Read Multiple Registers
(page 133))
64 = Length of read data in Bytes (in HEX)
4D .. 39 ...
= Object data value > 1.record in alarmlist is MCB
closed
E0 0E = Check field calculation (page 143)
3 of 3 - reading of the data part of history record:
Request: 01 03 19 8E 00 7D E2 9C
01 = Controller address
03
= Modbus function code (Read Multiple Registers
(page 133))
19 8E
= Register address of history record header (46543) –
40001 = 6542 DEC => 198E HEX
00 7D
= Number of registers > 46542 – 46667 => 125 DEC =>
7D HEX
9C E2
= Check field calculation (page 143) (write LSB MSB