Goodrive3000 series medium voltage VFD
Moudbus protocol
-204-
Function
code
Name
Description
Setting
range
Default
Modify
P01.20
Wake-up-from-sleep
delay
0.0
–3600.0s (valid when P01.19=2)
0.0
–3600.0
0.0s
○
P01.21
Power-off restart
selection
0: Disable
1: Enable
0
–1
0
○
If "Setting range" or "Default value" contains one decimal, the fieldbus scale is 10. If the value received by the upper
computer is 50, "Delay of auto fault reset" of the rectifier is 5.0 (5.0=50/10).
To set "Wake-up-from-sleep delay" 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
Write
command
Parameter
address
Parameter
data
CRC
01
06
01 14 00 32
49 E7
After receiving the command, the VFD converts 50 into 5.0 based on the fieldbus scale, and then sets
"Wake-up-from-sleep delay" to 5.0s.
For another example, after the upper computer sends the "Wake-up-from-sleep delay" parameter read command, the
master receives the following response from the VFD:
VFD
address
Read
command
Parameter
data
CRC
2-byte
data
01
03
02
00 32
39 91
The parameter data is 0032H, that is, 50, and therefore 5.0 is obtained based on the fieldbus scale (50/10=5.0). In this
case, the master identifies that "Wake-up-from-sleep delay" is 5.0s.
8.4.6 Error message response
Operation errors may occur in communication-based control. For example, some parameters can only be read, but a write
command is sent. In this case, the VFD returns an error message response.
Error message responses are sent from the VFD to the master. The following table lists the codes and definitions of the
error message responses.
Table 8-3 Definition of fault code
Code
Name
Meaning
01H
Invalid
command
The command code received by the host controller 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 the number of
the to-be-sent bytes is invalid.
03H
Invalid data
value
The received data domain contains a value that is not allowed. The value
indicates the error of the remaining structure in the combined request.
Note:
It does not mean that the data item submitted for storage in the register
includes a value unexpected by the program.
04H
Operation
failure
The parameter is set to an invalid value in the write operation. For example, a
function input terminal cannot be set repeatedly.
05H
Incorrect
password
The password entered in the password verification address is different from that
set in P07.00.