Communication Guide, ©ComAp – March 2014 133
IGS-NT Communication Guide 03-2014.pdf
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
00 A0 = Register address: Register number (40161) – 40001 = 160 DEC => A0 HEX
00 02 = Number of registers (40161 and 40162) = 02 DEC => 02 HEX
29 C4 = CRC (write LSB MSB !)
Response: 01 03 04 68 73 90 00 7B 88
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
04 = Length of read data in Bytes (in HEX)
68 73 90 00 = 68739000 HEX => 1752403968 DEC = > password decode is 1752403968
88 7B = CRC
Gen-set name - reading
Request: 01 03 0B B8 00 08 C6 0D
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
0B B8 = Register address: Register number (43001) – 40001 = 3000 DEC => BB8 HEX
00 08 = Number of registers (43001 - 43008) = 08 DEC => 08 HEX
0D C6 = CRC (write LSB MSB !)
Response: 01 03 10 49 47 53 2D 4E 54 00 00 00 00 00 00 00 00 00 00 D7 6A
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
10 = Length of read data in Bytes (in HEX)
49 47 = Object data value (IG)
53 2D = Object data value (S-)
4E 54 = Object data value (NT)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _)
00 00 = Object data value (_ _) =.> gen-set name is IGS-NT
6A D7 = CRC
Engine state - reading
Request: 01 03 00 A2 00 01 25 E8
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
00 A2 = Register address: Register number (40163) – 40001 = 162 DEC => A2 HEX
00 01 = Number of registers (40163)
E8 25 = CRC (write LSB MSB !)
Response: 01 03 02 00 02 39 85
01 = Controller address
03 = Modbus function code (Read Multiple Registers)
02 = Length of read data in Bytes (in HEX)
00 02 = Object data value – see the List#1 in the Cfg Image => (NotReady)
85 39 = CRC
A part of Cfg Image (Modbus Register …)