6.7 Communication with ECblue fans
Information
•
All examples in this chapter were handled with the MODBUS address 1
•
All data with the pre
fi
x
“
0x
”
are hexadecimal. Example: 0xC8 means C8 hexadecimal
and this corresponds to 200 decimal.
•
The counter in the reply MUST NOT be the same counter as in the query. The master
waits for the counter change. The numbers 0x03-0x05 and 0x07-0x09 are only
examples.
6.7.1 Read data
Read Holding Register (3) / Read Input Register (4)
Request data
Frame
Byte
Value
Description
Remarks
Head
0
0x03
Meter
Runs automatically continuously from
0x01...0xFF, e.g. 0x03
1
0x06
Length
"6" for reading data
MODBUS
2
0x01
Device address
(MODBUS)
MODBUS address of slave
3
0x03
Command
3 means reading
4
0x00
Register Index (Hi)
Register index (possible: 0 to 49), e.g.
H2
5
0x02
Register Index (Lo)
6
0x00
Register data (Hi)
Counts the queried data (1 to 2)
7
0x01
Register data (Lo)
8
0x00
do not use
9
0x00
do not use
Received reply
Frame
Byte
Value
Description
Remarks
Head
0
0x07
Meter
Runs automatically continuously from
0x01...0xFF, e.g. 0x07
1
0x05
Length
"6" for reading data
MODBUS
2
0x01
Device address
(MODBUS)
MODBUS address of slave
3
0x03
Command
3 means reading
4
0x02
Data meter
Data meter (number of bytes received)
5
0x00
Register data (Hi)
Here: 2 data bytes received, e.g. 0xC8
(=200)
6
0xC8
Register data (Lo)
7
0x00
do not use
8
0x00
do not use
9
0x00
do not use
Operating Instructions
NETcon
D-G-64NE
Communication
L-BAL-E273-GB 1631 Index 001
Part.-No.
18/27