Goodrive18 series two-in-one VFD Communication
-132-
(5.0=50/10).
To set "Delay for recovery from hibernation" to 5.0s through Modbus communication, you need
first to multiply 5.0 by 10 according to the scale to obtain an integer 50, that is, 32H in the
hexadecimal form, and then send the following write command:
VFD
address
Read
command
Parameters
address
Data number
CRC check
After receiving the command, the VFD converts 50 into 5.0 based on the fieldbus scale, and
then sets "Delay for recovery from hibernation" to 5.0s.
For another example, after the upper computer sends the " Delay for recovery from
hibernation" parameter read command, the master receives the following response from the
VFD:
VFD
address
Read
command
Parameters
data
CRC check
2-byte
data
The parameter data is 0032H, that is, 50, so 5.0 is obtained based on the fieldbus scale
(50/10=5.0). In this case, the master identifies that the "Delay for recovery from hibernation" is
5.0s.
7.4.4 Error messages
Operation errors may occur during communication-based control. For example, some
parameters are read only, but a write command is sent. In this case, the VFD returns an error
message. Error messages are sent from the VFD to the master. The following table lists the
error messages.
Error code
Name
Description
01H
Invalid
command
The command code received by the upper
computer is not allowed to be executed. The
possible causes are as follows:
•
The function code is applicable only on new
devices and is not implemented on this device.
•
The slave is in faulty state when processing this
request.
02H
Invalid data
address
For the VFD, the data address in the request of the
upper computer is not allowed. In particular, the
combination of the register address and to-be-sent
bytes is invalid.
03H
Invalid data
The received data domain contains a value that is
Summary of Contents for GD18-004-4-2
Page 1: ......