User Manual of SY5000 series AC Drive MODBUS communication protocol
~100~
Communication protocol is 16-hex, the meaning of ASCII message character
:
Character
‘0’
‘1’
‘2’
‘3’
‘4’
‘5’
‘6’
‘7’
ASCII code
30H
31H
32H
33H
34H
35H
36H
37H
Character
‘8’
‘9’
‘A’
‘B’
‘C’
‘D’
‘E’
‘F’
ASCII code
38H
39H
41H
42H
43H
44H
45H
46H
3
Communication data frame:
3.1 ASCII mode
:
STX
Start character‘:’
(
3AH
)
Address Hi
Communication address
:
8-bit address consists of 2 ASCII codes
Address Lo
Function Hi
Function code
:
8-bit function code consists of 2 ASCII codes
Function Lo
Data(n-1)
Contents of data
:
n*8-bit data consists of 2n ASCII codes
n
≤
25, up to 50 ASCII codes
(
Note
:
now only support n
≤
12
)
……
Data 0
LRC CHK Hi
LRC check code
:
8 bit check code consists of 2 ASCII codes
LRC CHK Lo
END Hi
End characters
:
END Hi = CR(0DH), END Lo = LF(0AH)
END Lo
3.2 RTU mode
START
Maintain the non-input signal
≥
10ms
Address
Communication address
:
8-bit binary address
Function
Function code
:
8-bit binary function code
DATA(n-1)
Contents of data
:
n*8bit data
,
n
≤
16
(
Note
:
now only support n
≤
6
)
……
DATA 0
CRC CHK Low
CRC check code
:
16-bit CRC check code consists of two 8-bit binary characters
CRC CHK High
END
Maintain the non-input signal
≥
10ms
3.3 Communication address
(
Address
):
00H
:
Broadcasting on all drives
(
Broadcast
)
01H~FEH
:
Sending to No. 01~254 inverters