Shenzhen Hpmont Technology Co., Ltd Appendix C Communication Protocol
HD30 Series Inverters User Manual -185-
④
Circuit diagnosis (function code 0x08)
Protocol data unit Length of data (byte) Range
Command frame
Address 1 0-247, 0 is broadcast address
Function code 1 0x08
Subfunction code 2 0x0000-0x0030
Data 2 0x0000-0xFFFF
CRC /LRC checking 2/1
Response frame
Address 1 1-247
Function code 1 0x08
Subfunction code 2 0x0000-0x0030
Data 2 0x0000-0xFFFF
CRC /LRC checking 2/1
Subfunction code of circuit diagnosis:
Code Data (command) Data (response) Subfunction meanings
0x0001
0x0000 0x0000
Reinitialize communication, disabling no-response
mode
0xFF00 0xFF00
Reinitialize communication, disabling no-response
mode
0x0003
“New frame tail”
and “00” occupy
higher and lower
bytes
respectively
“New frame
tail” and “00”
occupy higher
and lower bytes
respectively
Set ASCII frame tail, and the new frame tail will
replace the old newline characters, but it will not be
saved at power loss.
Note: new frame tail cannot be larger than 0x7F, and
shouldn’t be 0x3A.
0x0004 0x0000 No response
After select no-response mode, the slaves then only
answer to “reinitialize communication command”. It
can tell and isolate the faulty slaves.
0x0030
0x0000 0x0000
To set slave no-response invalid command and faulty
command.
0x0001 0x0001
To set slave response invalid command and faulty
command.
⑤
To rewrite function parameter (whether can be saved by F17.09 at power off) or control
parameter of certain inverters (function code 0x10)
C