49
Error codes are defined as follows:
Error Code
Error Name
Detailed Explanation of the Error
Rs485 Communication protocol
4 Error message response
Slave Add
CMD
Error code
Low bit of CRC check
High bit of CRC check
xx
0x83 or 0x86
xx
xx
xx
Sometimes, errors occurs during the process of the communication. For
example, reading or writing data to an illegal address, etc., then the slave will
not work as a normal read-write response to reply the host, but send a wrong
message frame. Error message frame format is as follows, where the command
code is the result of the operation between highest-bit (Bit 7) of host operation
and 1 ( read error is 0x83 / write error is 0x86).
0x04
0x01
0x02
0x03
Operation
failed
Illegal Data
Illegal Add.
Illegal CMD
Slave received command code is illegal or not exist.
Slave receives operation address is cross-border or illegal.
Invalid for the function setting during the writing operation
of the parameter, such as the function of the input
terminals cannot be defined repeatedly.
It is illegal that the salve receives data is not within the
set range or the range is limited by other function.
0x05
0x06
0x07
0x08
0x09
Password
Error
Data frame
error
Parameters
only for read
Parameters can
not be modified
during running
Password
protection
Slave received data frame length is incorrect or CRC
checksum can not be pass.
Written password is different from password set
by the user.
Slave received the function parameters of the write
operation is a read-only parameter.
Slave receives the function parameter of write operation
can not be modified during running.
Slave has set a user password, but there is no password
verification