![China EM Technology Limited EMHEATER EM12-SP1-004 User Manual Download Page 34](http://html1.mh-extra.com/html/china-em-technology-limited/emheater-em12-sp1-004/emheater-em12-sp1-004_user-manual_2601792034.webp)
EM12-SP User Manual
Appendix I Modbus communication protocol
31
information provided by master, slave needs not feedback a response to master machine.
Communication data structure
Modbus protocol communication data format of EM12 series inverter is shown as following. The inverter only
support the reading and writing of Word type parameters, the corresponding reading operation command is “0x03”,
the writing operation command is “0x06”. The writing and reading operation of byte or bit is not supported.
Target
station
address
Read the
command
(0x03)
Function code
address
(H
……
L)
Number
of
function
code(n)
CRC
correction and
L
……
H
Free
>3.5Byte
1Byte
1Byte
2Byte
2Byte
2Byte
Calculate CRC
correction
Master reads
command frame
Free
(Start frame)
In theory, the host computer can continuously read several function codes once (that is, the maximum value of “n”
is 12), but note that not to jump across the last function code in this function group to avoid the wrong reply.
Target
station
address
Read the
command
(0x03)
Function code
address
(H
……
L)
Number
of Data
type(2n)
CRC
correction and
L
……
H
Free
>3.5Byte
1Byte
1Byte
(2n)Byte
1Byte
2Byte
Calculate CRC
correction
Free
(Start frame)
Slave reads
response frame
Target
station
address
Write the
command
(0x06)
Function code
address
(H
……
L)
CRC
correction and
L
……
H
Free
>3.5Byte
1Byte
1Byte
2Byte
2Byte
Calculate CRC
correction
Master writes
command frame
Free
(Start frame)
Function code
parameter
(H
……
L)
2Byte
Target
station
address
Write the
command
(0x06)
Function code
address
(H
……
L)
CRC
correction and
L
……
H
Free
>3.5Byte
1Byte
1Byte
2Byte
2Byte
Calculate CRC
correction
Slave writes
response frame
Free
(Start frame)
Function code
parameter
(H
……
L)
2Byte
If the wrong communication frame was detected by the salve or other reasons caused the failure of reading and
writing, the wrong frame will be replied.