User Guide
Table Of Contents
- 1. Safety
- 2. Modbus - general info
- 3. Modbus technical data
- 4. Modbus installation
- 5. Programming
- 5.2.1 Ethernet common settings (M5.8.1)
- 5.2.2 Modbus TCP settings (M5.8.2)
- 5.3.1 Modbus RTU Parameters
- 5.3.2 Modbus RTU monitoring values
- 5.4.1 Ethernet common settings
- 5.4.2 Modbus TCP settings
- 5.4.2.1 Common settings
- 5.4.3 Modbus TCP monitoring values
- 5.4.3.1 Connection 1
- 5.4.3.2 Connection 2
- 6.3.1 Coil registers
- 6.3.2 Input discrete registers
- 6.3.3 Holding and input registers
- 6.3.3.1 Drive Application ID’s
- 6.3.3.2 FB Process data IN
- 6.3.3.3 FB Process data OUT
- 6.3.3.4 ID map
- 6.3.3.5 Operation day counter
- 6.3.3.6 Resettable operation day counter
- 6.3.3.7 Energy counter
- 6.3.3.8 Resettable energy counter
- 6.3.3.9 Fault history
Honeywell • 32 Communications
Example 2:
Read the Process Data 42103…42104 with command 4 (Read Input Registers).
Command Master - Slave
:
Message frame:
The reply to the Read Input Registers message contains the values of the read registers.
Answer Slave - Master:
Reply frame:
ADDRESS 01 hex Slave address 1 hex (= 1)
FUNCTION 04 hex Function 4 hex (= 4)
DATA Starting address HI 08 hex
Starting address LO 36 hex
No. of registers HI 00 hex Number of registers 0002 hex (= 2)
No. of registers LO 02 hex
ERROR CRC HI 93 hex CRC field 93A5 hex (= 37797)
CHECK CRC LO A5 hex
01 04 08 36 00 02 93 A5
ADDRESS 01 hex Slave address 1 hex (= 1)
FUNCTION 04 hex Function 4 hex (= 4)
DATA Byte count 04 hex Byte count 4 hex (= 4)
Data HI 13 hex Speed reference = 1388 hex (=5000 => 50.00%)
Data LO 88 hex
Data HI 09 hex Output Frequency = 09C4 hex (=2500 =>25.00Hz)
Data LO C4 hex
ERROR CRC HI 78 hexCRC field 78E9 hex (=30953)
CHECK CRC LO E9 hex
01 04 04 13 88 09 C4 78 E9