V&T Technologies Co., Ltd.
http://www.ecodrivecn.com
Appendix A Modbus Communication Protocol
133
Register address
2
0x0000~ 0xFFFF
Register data
2
0x0000 ~ 0xFFFF
Note:
if change function code frequently, such as change setting frequency repeat, suggest use 0x41
command is better than 0x16, prevent from damage inner EEPROM.
Function 0x10(0x42) rewrites multiple function codes or control parameters of the inverter and save
them upon power failure (not save).
PDU Part Contents
Data Length (Byte)
Range
Request:
Function code
1
0x10(0x42)
Initial address of
register
2
0x0000~0xFFFF
Number of register
2
0x0001~0x0010
Bytes of register
contents
1
2*Number of operating registers
Register contents
2*Number of operating registers
Response:
Function code
1
0x10(0x42)
Initial address of
register
2
0x0000~0xFFFF
Number of register
2
0x0001~0x00100
Note:
1
、
In case continuous storage is required, the inverter will store function codes in the register at the address
from the lowest to highest, with maximum of 16 function codes being stored at the same time.
2
、
If change function code frequently, such as change setting frequency repeat, suggest use 0x42 command
is better than 0x10, prevent from damage inner EEPROM.
3
、
The life of EEPROM is about 100000 times,if change setting frequency frequently, several days or
several weeks may damage EEPROM, adopt write RAM, it can avoid to damage EEPROM.
Function0x17 reads and writes multiple function codes or control parameters of the inverter.
PDU Part Contents
Data Length (Byte)
Range
Request (Response):
Function code
1
0x17
The initial address of
reading register
2
0x0000~0xFFFF
The number of
reading register
2
0x01~ 0x10
The initial address of
writing register
2
0x0000~0xFFFF
The number of
writing register
2
0x01~0x10
The number of bytes
in the writing register
1
2*Number of operating registers
The writing register
contents
2*Number of operating registers
Response: