Chengdu Ebyte Electronic Technology Co.,Ltd
E851-RTU(4440-ETH) User Manual
Copyright ©2012–2019, Chengdu Ebyte Electronic Technology Co.,Ltd
27
Receive
01
10
00 7B
00 17
F0 1E
Device ModBus address
function code
address
Register length
CRC check code
Modbus TCP Write Register:
Transmit
00 01
00 00
00 33
01
10
00 7B
00 17
2E
00 01 00 0A 41 42 43 44
45 46 47 48 49 4A
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 01
Transmission
identifier
Protocol
identifier
length
element
ID
Function
code
address
Register
Length
Bytes
Write value
Receiver
00 01
00 00
00 06
01
10
00 7B
00 17
Transmission
identifier
Protocol
identifier
length
element ID
Function code
address
Register Length
4.4.3. Heartbeat package
The heartbeat packet can be ASCII code or hex, the length of hex cannot be greater than 20 bytes, and the length of ASCII code cannot
be greater than 40 bytes. The first register of the heartbeat packet is used to store the heartbeat packet data type. The value 0x0000
indicates that the heartbeat packet is in hex format, and the value 0x0001 indicates that the heartbeat packet is in ASCII format. When
the value is 0x0000, the heartbeat packet value is 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09. The second register of
heartbeat packet is used to store the length of heartbeat packet value. The length of heartbeat packet value is 10, corresponding to
decimal 0x0A. Like custom registry packages, unused heartbeat pack value registers can be filled with "0" or not.
40147(0x0092)
40148(0x0093)
40149(0x0094) -- 40168(0x00A7)
type
length
Register package value
00 00
00 0A
00 01 02 03 04 05 06 07 08 09
00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00
Содержание E851-RTU
Страница 1: ...E851 RTU 4440 ETH User Manual...