InteliLite 9 Global Guide
130
MODBUS examples
Modbus RTU examples
Reading of Battery voltage
Export table of values from InteliConfig
Table: Values
Allowed MODBUS functions: 03, 04
Register(s) Com.Obj. Name Dimension Type Len Dec Min Max Group
01053 8213 BatteryVoltage V Integer 2 1 0 400
Controller
I/O
Request: (Numbers in Hex)
01 03 04 1D 00 01 15 3C
Controller address Modbus function
Register address
041D
hex
= 1053
dec
Number of registers CRC
Response: (Numbers in Hex)
01 03 02 00 F0 B8 00
Controller address Modbus function
Length of data
02
hex
= 2 bytes read
Data
00F0
hex
= 240
dec
CRC
We read value 240 from register 01053. From table of modbus registers we get dimension of read value and
"Dec". Dec=1 means shift one decimal place to the right. So battery voltage is 24.0 V.
Reading Nominal power
Export table of values from InteliConfig
Table: Values
Allowed MODBUS functions: 03, 04
Register(s) Com.Obj. Name Dimension Type Len Dec Min Max Group
01228 9018 Nominal Power kW Integer 2 0 0 32767 Generator
Request: (Numbers in Hex)
01 03 04 CC 00 01 45 05
Controller address Modbus function
Register address
04CC
hex
= 1228
dec
Number of registers CRC
Response: (Numbers in Hex)
01 03 02 00 C8 B9 D2
Controller address Modbus function
Length of data
02
hex
= 2 bytes read
Data
00C8
hex
= 200
dec
CRC
Read nominal power is 200 kW.