HL6000 - Manual
HL6000 - Manual
HL6000-B
Series Mini V F D
1 Safety precautions
Read this manual carefully and follow all safety precautions before moving, installing,
operating and servicing the variable-frequency drive (VFD). If ignored, physical injury or
death may occur, or damage may occur to the devices.
If any physical injury or death or damage to the devices occurs for ignoring to the safety
precautions in the manual, our company will not be responsible for any damages and we
are not legally bound in any manner.
1.1 Safety definition
Danger: Serious physical injury or even death may occur if related
requirements are not followed.
Warning: Physical injury or damage to the devices may occur if related
requirements are not followed.
Note: Physical hurt may occur if related requirements are not followed.
Qualified People working on the device should take part in professional
electricians: electrical and safety training, receive the certification and be
familiar with all steps and requirements of installing,
commissioning, operating and maintaining the device to avoid
any emergency.
Do not refit the VFD unauthorizedly; otherwise fire, electric shock or other
injury may occur.
The base of the radiator may become hot during running. Do not touch to
avoid hurt.
The electrical parts and components inside the VFD are electrostatic.
Take measurements to avoid electrostatic discharge during relevant
operation.
Note:
Select appropriate moving and installing tools to ensure a safe and normal running of the
VFD and avoid physical injury or death. For physical safety, the erector should take some
mechanical protective measurements, such as wearing exposure shoes and working
uniforms.
-2-
Safety precautions
Do not carry the VFD by its cover. The cover may fall off.
The pick-up current of the VFD may be above 3.5mA during operation. Ground with
proper techniques and ensure the grounding resistor is less than 10Ω. The conductivity of
PE grounding conductor is the same as that of the phase conductor (with the same cross
sectional area).
R, S and T are the input terminals of the power supply, while U, V and W are the motor
terminals. Please connect the input power cables and motor cables with proper
techniques; otherwise the damage to the VFD may occur.
Note:
Do not switch on/off the input power supply of the VFD frequently.
For VFDs that have been stored for a long time, check and fix the capacitance and try to
run it again before utilization (see Maintenance and Hardware Fault Diagnose).
Cover the front board before running, otherwise electric shock may occur.
-3-
Safety precautions
Note:
Keep the VFD, parts and components away from combustible materials during
maintenance and component replacement.
Do not carry out any isolation and pressure test on the VFD and do not measure the
control circuit of the VFD by megameter.
There are heavy metals in the VFD. Deal with it as industrial effluent.
When the life cycle ends, the product should enter the recycling system.
Dispose of it separately at an appropriate collection point instead of
placing it in the normal waste stream.
-4-
Product overview
2 Product overview
2.1 Quick start
2.1.1 Unpacking inspection
Check as followings after receiving products:
1. Check that there are no damage and humidification to the package. If not, please
contact with local agents or HL offices.
2. Check the information on the type designation label on the outside of the package to
verify that the drive is of the correct type. If not, please contact with local dealers or
HL offices.
3. Check that there are no signs of water in the package and no signs of damage or
breach to the VFD. If not, please contact with local dealers or HL offices.
4. Check the information on the type designation label on the outside of the package to
verify that the nameplate is of the correct type. If not, please contact with local dealers
or HL offices.
5. Check to ensure the accessories (including user’s manual and control keypad) inside
the device is complete. If not, please contact with local dealers or HL offices.
2.1.3 Environment
Check as followings before the actual installation and usage:
1. Check that the ambient temperature of the VFD is below 40°C. If exceeds, derate 1%
for every additional 1°C. Additionally, the VFD can not be used if the ambient
temperature is above 50°C.
Note: For the cabinet VFD, the ambient temperature means the air temperature inside
the cabinet.
2. Check that the ambient temperature of the VFD in actual usage is above -10°C. If not,
add heating facilities.
Note: For the cabinet VFD, the ambient temperature means the air temperature inside
the cabinet.
-5-
Product overview
3. Check that the altitude of the actual usage site is below 1000m. If exceeds, derate 1%
for every additional 100m.
4. Check that the humidity of the actual usage site is below 90% and condensation is not
allowed. If not, add additional protection VFDs.
5. Check that the actual usage site is away from direct sunlight and foreign objects can not
enter the VFD. If not, add additional protective measures.
6. Check that there is no conductive dust or flammable gas in the actual usage site. If not,
add additional protection to VFDs.
1. Check that the load range of the input and output cables meet the need of actual load.
2. Check that the accessories of the VFD are correctly and properly installed. The
installation cables should meet the needs of every component (including reactors, input
filters, output reactors, output filters, DC reactors and braking resistors).
3. Check that the VFD is installed on non-flammable materials and the calorific
accessories (reactors and brake resistors) are away from flammable materials.
4. Check that all control cables and power cables are run separately and the routation
complies with EMC requirement.
5. Check that all grounding systems are properly grounded according to the requirements
of the VFD.
6. Check that the free space during installation is sufficient according to the instructions in
user’s manual.
7. Check that the installation conforms to the instructions in user’s manual. The drive must
be installed in an upright position.
8. Check that the external connection terminals are tightly fastened and the torque is
appropriate.
9. Check that there are no screws, cables and other conductive items left in the VFD. If
not, get them out.
1. Adjust the ACC/DEC time according to the actual running of the load.
2. Commission the device via jogging and check that the rotation direction is as required.
If not, change the rotation direction by changing the wiring of motor.
3. Set all control parameters and then operate.
-6-
Product overview
-7-
Product overview
Function Specification
combination and the set channel
Automatic voltage Keep the output voltage constant when grid
regulation function voltage changes
Provides more than 10 kinds of fault protection
Fault protection functions: overcurrent, overvoltage,
function undervoltage, over-temperature, overload, and
so on
Installation mode Wall mounting
Temperature of -10–50°C. If temperature is above 40°C, derate
running environment 1% for every additional 1°C.
Natural air cooling for 1PH/3PH 220V
0.2-0.75kW
Cooling mode
Forced air cooling for 1PH/3PH 220V 1.5-2.2kW
and 3PH 380V 0.75-2.2kW
Others
Pollution level Level 2
Built-in, select optional braking units according
Braking unit
to the lot number.
Braking resistor Optional and external
DC reactor Not optional
C2 filter is optional.
EMC filter
C3 input filter is optional for some models.
2.3 Product nameplate
-8-
Product overview
① ② ③ ④
Figure 2-2 Product model
2R2: 2.2kW
Rated power ② Power range + Load type
G: Constant torque load
4: 380(-15%)–440(+10%)
Voltage level ③ Voltage level 2: 220(-15%)–240(+10%)
S2: 220(-15%)–240(+10%)
Lot No. ④ Lot No. B: Standard braking unit
2.5 Rated specifications
Output power Input current Output current
Model
(kW) (A) (A)
HL6000-0R2G-S2-B 0.2 4.9 1.6
HL6000-0R4G-S2-B 0.4 6.5 2.5
1PH 220V HL6000-0R7G-S2-B 0.75 9.3 4.2
HL6000-1R5G-S2-B 1.5 15.7 7.5
HL6000-2R2G-S2-B 2.2 24 10
HL6000-0R2G-2-B 0.2 1.9 1.6
HL6000-0R4G-2-B 0.4 2.7 2.5
3PH 220V HL6000-0R7G-2-B 0.75 4.9 4.2
HL6000-1R5G-2-B 1.5 9.0 7.5
HL6000-2R2G-2-B 2.2 15 10
HL6000-0R7G-4-B 0.75 3.2 2.5
3PH 380V HL6000-1R5G-4-B 1.5 4.3 4.2
HL6000-2R2G-4-B 2.2 7.1 5.5
-9-
Product overview
2
3
4
5
6
7
8
9
10
11
-10-
Installation guidelines
3 Installation guidelines
The chapter describes the mechanical installation and electrical installation.
Only qualified electricians are allowed to carry out what described in this
chapter. Please operate as the instructions in chapter 1 "Safety
precautions". Ignoring these may cause physical injury or death or
damage to the devices.
Ensure the power supply of the VFD is disconnected during the
operation. Wait for at least the time designated until the POWER
indicator is off after the disconnection if the power supply is applied.
The installation and design of the VFD should be complied with the
requirement of the local laws and regulations in the installation site. If
the installation infringes the requirement, our company will exempt from
any responsibility. Additionally, if users do not comply with the
suggestion, some damage beyond the assured maintenance range may
occur.
3.1 Mechanical installation
3.1.1 Installation environment
The installation environment is the safeguard for a full performance and long-term stable
functions of the VFD. Check the installation environment as followings:
Environment Conditions
Installation
Indoor
site
-10°C–+40°C, and the temperature changing rate is less than
0.5°C/minute.
If the ambient temperature of the VFD is above 40°C, derate 1% for
every additional 1°C.
It is not recommended to use the VFD if the ambient temperature is
above 60°C (empty load).
Environment In order to improve the reliability of the device, do not use the VFD if
temperature the ambient temperature changes frequently.
Please provide cooling fan or air conditioner to control the internal
ambient temperature below the required one if the VFD is used in a
close space such as in the control cabinet.
When the temperature is too low, if the VFD needs to restart to run
after a long stop, it is necessary to provide an external heating
device to increase the internal temperature, otherwise damage to
-11-
Installation guidelines
Environment Conditions
the devices may occur.
RH≤90%
Humidity No condensation is allowed. The maximum relative humility should
be equal to or less than 60% in corrosive air.
Storage -40°C–+70°C, and the temperature changing rate is less than
temperature 1°C/minute.
The installation site should meet the following requirements.
Keep away from the electromagnetic radiation source;
Keep away from oil mist, corrosive gases and combustible gases;
Ensure foreign object like metal powder, dust, oil and water will not
Running
fall into the VFD (do not install the VFD onto combustible object like
environment
wood);
condition
Keep away from radioactive substance and combustible objects;
Keep away from harmful gases and liquids;
Low salt content;
No direct sunlight.
When the altitude exceeds 1000m, derate by 1% for every increase
of 100m.
Altitude
When the altitude exceeds 3000m, consult the local HL dealer or
office for details.
Vibration Max. vibration acceleration: 5.8m/s2 (0.6g)
Installation The VFD should be installed on an upright position to ensure sufficient
direction cooling effect.
Note:
Cooling air must be clean, free from corrosive materials and electrically conductive dust.
The VFD must be installed in an upright position. Check the installation site according to the
requirements below. See Appendix B "Dimension drawings" for details.
-12-
Installation guidelines
The VFD can be installed in wall mounting (suitable for VFDs of all overall dimensions):
1. Mark the position of the installation hole. See appendix for the position of installation
hole.
Warm air B
A A Cool air B
-13-
Installation guidelines
(+) PB
U Output
Input L reactor
reactor V M
1PH 220V Output
50/60Hz Input W filter
filter N PE
Fuse
Brake resistor
(+) PB
U Output
Input R reactor
3PH reactor V M
S Output
380V/220V W
Input filter
50/60Hz
filter T PE
Fuse
The fuse, DC reactor, braking resistor, input reactor, input filter, output reactor, output
filter are optional parts. Refer to Appendix C "Optional peripheral accessories" for
detailed information.
Before connecting the braking resistor cable, remove the yellow labels of PB, (+), and (-)
from the terminal blocks. Otherwise, poor connection may occur.
Terminal
Terminal name Function
sign
R/L
S/N Main circuit power input 3PH/1PH AC input terminals, connected to the grid.
T
U
V VFD output 3PH AC output terminals, connected to the motor.
W
-14-
Installation guidelines
Terminal
Terminal name Function
sign
PB
Braking resistor terminals PB and (+) are connected to the external resistor.
(+)
Each machine must carry one PE terminal as
Grounding terminal
standard configuration.
Note:
Route the motor cable, input power cable and control cables separately.
If C3 input filter is selected, C3 input filter is connected in parallel to input end of the VFD.
When sharing the DC bus, the VFDs must be the same in power and must be
simultaneously powered on or off.
In shared DC bus running mode, current balance on the VFD input side must be
considered during wiring, and equalizing reactors are recommended to be configured.
1. Connect the ground wire of the input power cable to the ground terminal (PE) of the VFD,
and connect the 3PH input cable to the terminals R, S, and T, and fasten them up.
2. Connect the ground wire of the motor cable to the ground terminal of the VFD, and
connect the 3PH motor cable to the terminals U, V, and W, and fasten them up.
3. Connect the brake resistor and other accessories that are equipped with cables to the
specified positions.
-15-
Installation guidelines
GND
PE
I V V
O I I ON
J1 J2 J3 J4
ROA ROC 24V S1 S2 S3 S4 S5/Y GND GND AI AO 10V 485+ 485-
Terminal Description
ROA RO relay output
ROC Contactor capability: 3A/AC250V,1A/DC30V
+10V Local power supply +10V
1. Input range: AI voltage and curren: 0–10V/0–20mA and switch by J3
2. Input impedance:voltage input: 20kΩ; current input: 500Ω
3. Resolution: the minimum one is 5mV when 10V corresponds to 50Hz
AI
4. Deviation ±1%, 25°C
Note: Keypad potentiometer set AI1parameters of and AI terminal set AI2
parameters.
24V Local +24V power supply, 100mA
GND +10V reference zero potential
-16-
Installation guidelines
Terminal Description
1. Output range:0–10V or 0–20mA
AO 2. The voltage or the current output is depended on J2
3. Deviation±1%, 25°C
S5 Digital input 5
Common terminal for S5/Y and switch by J1
Digital output Note: S5 and Y can not be used at the same time
Y
terminal
485+
RS485 communication/differential signal port. The standard RS485
communication interface should use twisted shielded pair
485-
VFD
Input cable
Fuse
Note: Select the fuse according to operation manual. During short-circuit, the fuse will
protect input power cables to avoid damage to the VFD; when internal short-circuit occurred
to the VFD, it can protect neighboring equipment from being damaged.
-17-
Installation guidelines
If the motor cable is selected based on the rated current of the VFD, the VFD can protect
the motor cable and motor when a short circuit occurs. The VFD provides the motor thermal
overload protection function, which can protect the motor, and lock the output and cut off the
current when necessary.
If frequent switch-over is needed, you can use the switch which carries mechanical interlock
or a contactor to ensure motor terminals will not be connected to input power cables and
VFD output ends simultaneously.
-18-
Keypad operation
4 Keypad operation
4.1 Keypad introduction
You can use the keypad to control the start and stop, read status data, and set parameters
of the VFD. The keypad can be externally connected to the VFD, which requires a network
cable with a standard RJ45 crystal head as the connection cable.
1
Hz RPM
A
%
3 2
4
PRG DATA
ESC ENT
QUICK
JOG SHIFT
STOP
RUN 5 RST
Note: Fix the external keypad with M3 screws or keypad installation bracket. The installation
bracket is optional.
-19-
Keypad operation
5-figure LED display displays various monitoring data and alarm code
such as set frequency and output frequency.
Display Means Display Means Display Means Display Means
0 0 1 1 2 2 3 3
Code 4 4 5 5 6 6 7 7
3 displayin 8 8 9 9 A A B B
g zone C C D D E E F F
H H I I L L N N
n n o o P P r r
S S t t U U v v
. . - -
Digital
4 potentio Corresponds to AI1.
meter
PRG Programming Enter or escape from the first level menu and
ESC
key remove the parameter quickly
DATA Enter the menu step-by-step
ENT Entry key
Confirm parameters
UP key Increase data or function code progressively
5 Buttons Decrease data or function code
DOWN key
progressively
Move right to select the displaying parameter
circularly in stopping and running mode.
SHIFT Right-shift key
Select the parameter modifying digit during
the parameter modification
-20-
Keypad operation
In the stopped state, parameters in various states can be displayed. You can determine
which parameters are displayed by setting the binary bits of P07.07. For definitions of the
bits, see the description of P07.07.
In stopping state, there are 10 parameters that can be selected for display, including set
frequency, bus voltage, input terminal state, output terminal state, PID reference, PID
feedback, AI1, AI2, current step of multi-step speed, and pulse counting. P07.07 can select
the parameter to be displayed or not by bit, and you can press 》/SHIFT to shift selected
parameters from left to right or press QUICK/JOG to shift selected parameters from right to
left.
In running state, there are 20 parameters that can be selected for display, including running
frequency, set frequency, bus voltage, output voltage, output current, running speed, output
power, output torque, PID reference PID feedback, input terminal state, output terminal state,
pulse counting, current step of multi-step speed, AI1, AI2, motor overload percentage, VFD
overload percentage, ramp frequency reference, and linear speed. P07.05 and P07.06 can
select the parameter to be displayed or not by bit, and you can press 》/SHIFT to shift
selected parameters from left to right or press QUICK/JOG to shift selected parameters
from right to left.
-21-
Keypad operation
RUN/TUNE FWD/REV LOCAL/REMOT TRIP RUN/TUNE FWD/REV LOCAL/REMOT TRIP RUN/TUNE FWD/REV LOCAL/REMOT TRIP
Hz Hz Hz
RPM RPM RPM
A A A
% % %
V V V
Note: When performing operations on the level-3 menu, you can press the PRG/ESC or
DATA/ENT key to return to the level-2 menu. If you press the DATA/ENT key, the set value
of the parameter is saved to the control board first, and then the level-2 menu is returned,
displaying the next function code. If you press the PRG/ESC key, the level-2 menu is
returned directly, without saving the set value of the parameter, and the current function
code is displayed.
If you enter the level-3 menu but the parameter does not have a digit blinking, the parameter
-22-
Keypad operation
1) It is read only. Read-only parameters include actual detection parameters and running
record parameters.
2) It cannot be modified in running state and can be modified only in stopped state.
PRG PRG
DATA
ENT
Note: When setting the value, you can press SHIFT and + modify the value.
To disable the password protection function, you need only to set P07.00 to 0.
PRG
ESC
PRG
ESC
The units place is blinking
All digits are blinking The units place is blinking
PRG DATA
ESC ENT
DATA
ENT
DATA
ENT
PRG
ESC
The units place is blinking The units place is blinking The units place is blinking
Note: When setting the value, you can press SHIFT and + modify the value.
-23-
Keypad operation
PRG
ESC
PRG
PRG
ESC
DATA
DATA
ENT
ENT
-24-
Function parameters
5 Function parameters
The function parameters of Goodrive10 series VFDs have been divided into 30 groups
(P00–P29) according to the function, of which P18–P28 are reserved. Each function group
contains certain function codes. A three-level menu style is applied to function codes. For
example, "P08.08" indicates the 8th function code in the P8 group. The P29 group consist of
factory function parameters, which are user inaccessible.
The function group numbers correspond to the level-1 menus, the function codes
correspond to the level-2 menus, and the function parameters correspond to the level-3
menus.
Column 5 "Modify": Whether the function parameter can be modified, and conditions for the
modification.
"○" indicates that the value of the parameter can be modified when the VFD is in the stop or
running state.
"◎" indicates that the value of the parameter cannot be modified when the VFD is in the
running state.
"●" indicates that the value of the parameter is detected and recorded, and cannot be
modified.
Note: The VFD automatically checks and constrains the modification of parameters, which
helps prevent incorrect modifications.
-25-
Function parameters
-26-
Function parameters
Function
Name Description Default Modify
code
The upper limit of the running frequency is the
Upper limit upper limit of the output frequency of the VFD
of the which is lower than or equal to the maximum
P00.04 50.00Hz ◎
running frequency.
frequency Setting range:P00.05–P00.03 (Max. output
frequency)
The lower limit of the running frequency is that of
the output frequency of the VFD.
Lower limit The VFD runs at the lower limit frequency if the
of the set frequency is lower than the lower limit one.
P00.05 0.00Hz ◎
running Note: Max. output frequency ≥ Upper limit
frequency frequency ≥ Lower limit frequency
Setting range:0.00Hz–P00.04 (Upper limit of the
running frequency)
A Note: Frequency A and frequency B cannot use
frequency the same frequency setting mode. The
P00.06 0 ○
command frequency source can be set by P00.09.
selection 0:Keypad data setting (correspond to the
keypad potentiometer)
Modify the value of function code P00.10 (set
the frequency by keypad) to modify the
frequency by the keypad.
1: AI1 setting (corresponding to keypad
potentiometer)
2: AI2 setting (corresponding to terminal AI)
Analog input terminal sets the frequency. There
are 2 standard analog input terminal, of which
B
AI1 is adjusted through digital potentiometer, AI2
frequency
P00.07 (0–10V/0–20mA) can be switched by the 2 ○
command
jumper.
selection
Note: when AI2 selects 0–20mA input, 20mA
corresponds to 10V.
100.0% of the analog input corresponds to
P00.03, -100.0% of the analog input
corresponds to the reverse P00.03.
6: Multi-step speed running setting
The VFD runs at multi-step speed mode when
P00.06=6 or P00.07=6. Set P05 to select the
current running step, and set P10 to select the
-27-
Function parameters
Function
Name Description Default Modify
code
current running frequency.
The multi-step speed has the priority when
P00.06 or P00.07 does not equal to 6, but the
setting step can only be the 1–15 steps. The
setting step is 1–15 if P00.06 or P00.07 equals
to 6.
7: PID control setting
The running mode of the VFD is process PID
control when P00.06=7 or P00.07=7. It is
necessary to set P09. The running frequency of
the VFD is the value after PID effect. See P09
for the detailed information of the preset source,
preset value, feedback source of PID.
8: Modbus communication setting
The frequency is set by Modbus communication.
See P14 for detailed information.
0: Max.output frequency, 100% of B frequency
B setting corresponds to max. output frequency
frequency 1: A frequency command, 100% of B frequency
P00.08 1 ○
command setting corresponds to the max. output
reference frequency. Select this setting if it needs to adjust
on the base of A frequency command
0: A, the current frequency setting is A freauency
command
1: B, the current frequency setting is B
frequency command
2: A+B, the current frequency setting is A
frequency command + B frequency command
Combinatio 3: A-B, the current frequency setting is A
n of the frequency command - B frequency command
P00.09 0 ○
setting 4: Max (A, B): The bigger one between A
source frequency command and B frequency is the set
frequency.
5: Min (A, B): The lower one between A
frequency command and B frequency is the set
frequency.
Note: The combination manner can be shifted
by P05 (terminal function).
-28-
Function parameters
Function
Name Description Default Modify
code
When A and B frequency commands are
Frequency selected as “keypad setting”, this parameter will
P00.10 set through be the initial value of VFD reference frequency 50.00Hz ○
keypad Setting range: 0.00Hz–P00.03 (max. output
frequency)
ACC time means the time needed if the VFD
speeds up from 0Hz to max. output frequency Depend
P00.11 ACC time 1 (P00.03). on ○
DEC time means the time needed if the VFD model
speeds down from max. output frequency to 0Hz
(P00.03).
Goodrive10 series VFDs define four groups of
ACC/DEC time which can be selected by P05. Depend
P00.12 DEC time 1 The factory default ACC/DEC time of the VFD is on ○
the first group. model
Setting range of P00.11 and P00.12:
0.0–3600.0s
0: Runs at the default direction, the VFD runs in
the forward direction. FWD/REV indicator is off.
1: Runs at the opposite direction, the VFD runs
in the reverse direction. FWD/REV indicator is
on.
Modify the function code to shift the rotation
direction of the motor. This effect equals to the
shifting the rotation direction by adjusting either
two of the motor lines (U, V and W). The motor
Running rotation direction can be changed by
P00.13 direction QUICK/JOG on the keypad. Refer to parameter 0 ○
selection P07.02.
Note: When the function parameter comes back
to the default value, the motor’s running
direction will come back to the factory default
state, too. In some cases it should be used with
caution after commissioning if the change of
rotation direction is disabled.
2: Forbid to run in reverse direction: It can be
used in some special cases if the reverse
running is disabled.
-29-
Function parameters
Function
Name Description Default Modify
code
The relationship table of the motor type and
carrier frequency:
Factory value of
Motor type
carrier frequency
0.2–2.2kW 4kHz
10kHz
-30-
Function parameters
Function
Name Description Default Modify
code
0:No operation
1:Restore the default value
2:Clear fault records
Note:
Function
The function code will restore to 0 after
P00.18 restore 0 ◎
finishing the operation of the selected
parameter
function code.
Restoring to the default value will cancel
the user password, please use this function
with caution.
P01 group Start and stop control
Function
Name Description Default Modify
code
0: Start-up directly:start from the starting
frequency P01.01
1:Start-up after DC braking: start the motor from
Start
P01.00 the starting frequency after DC braking (set the 0 ◎
mode
parameter P01.03 and P01.04). It is suitable in
the cases where reverse rotation may occur to
the low inertia load during starting.
Starting Starting frequency of direct start-up means the
frequency original frequency during the VFD starting. See
P01.01 0.50Hz ◎
of direct P01.02 for detailed information.
start Setting range: 0.00–50.00Hz
Set a proper starting frequency to increase the
torque of the VFD during starting. During the
retention time of the starting frequency, the
output frequency of the VFD is the starting
Starting
frequency. And then, the VFD will run from the
P01.02 frequency 0.0s ◎
starting frequency to the set frequency. If the set
hold time
frequency is lower than the starting frequency,
the VFD will stop running and keep in the
stand-by state. The starting frequency is not
limited in the lower limit frequency.
-31-
Function parameters
Function
Name Description Default Modify
code
Output frequency
fmax
f1 set by P01.01
f1 t1 set by P01.02
T
t1
Time t
t1 t2
0: Decelerate to stop. After a stop command
takes effect, the VFD lowers output frequency
based on the DEC mode and the DEC time; after
the frequency drop to 0Hz, the VFD stops.
P01.08 Stop mode 0 ○
1: Coast to stop. After a stop command takes
effect, the VFD stops output immediately; and
the load coasts to stop according to mechanical
inertia.
-32-
Function parameters
Function
Name Description Default Modify
code
Starting Starting frequency of DC braking for stop: During
frequency the deceleration to stop, the VFD starts DC
P01.09 of DC braking for stop when running frequency reaches 0.00Hz ○
braking for the starting frequency determined by P1.09.
stop Waiting time before DC braking: The VFD blocks
Waiting the output before starting DC braking. After this
time wait time, DC braking is started so as to prevent
P01.10 0.00s ○
before DC overcurrent caused by DC braking at high speed.
braking DC braking current for stop: The value of P01.11
DC is the percentage of rated current of VFD.
braking Stronger current indicates greater DC braking
P01.11 0.0% ○
current for effect.
stop DC braking time for stop: It indicates the hold
time of DC braking. If the time is 0, DC braking is
invalid, and the VFD coasts to stop.
P01.09
DC t
braking ACC Constant .
P1315
P01.12 . P01.04
speed 0.00s ○
time for P1314 DEC
.
P0110 P01.12
.
P0123 In running
stop
Setting range of P01.09: 0.00Hz–P00.03 (max.
output frequency)
Setting range of P01.10: 0.0–50.0s
Setting range of P01.11: 0.0–100.0%
Setting range of P01.12: 0.0–50.0s
This function code indicates the transition time
specified in P01.14 during FWD/REV rotation
switching. See the following figure.
Output frequency f
FWD/REV
FWD
Switch at the stop speed
running
P01.13 Stop speed
Switch at the start frequency 0.00s ○
deadzone Switch at the zero frequency
Start frequency
time Time t
Deadzone
time REV
-33-
Function parameters
Function
Name Description Default Modify
code
Setting range: 0.0–3600.0s
Set the switching threshold of the VFD:
FWD/REV
0: Switch at zero frequency
running
P01.14 1: Switch at the starting frequency 0 ◎
switching
2: Switch after the speed reaches the stop speed
mode
with a delay.
Stop
P01.15 0.00–100.00Hz 1.00 Hz ◎
speed
When the channel of running commands is
terminal control, the system detects the state of
the running terminal during power-on.
0: The terminal running command is invalid at
Terminal-b power-on. Even the running command is
ased considered as valid during power-on, the VFD
running does not run and it keeps the protection state
P01.18 command until the running command is canceled and 0 ○
protection enabled again.
at 1: The terminal running command is valid at
power-on power-on. If the running command is considered
as valid during power-on, the VFD is started
automatically after the initialization.
Note: Exercise caution before using this
function. Otherwise, serious result may follow.
Action
selected
This function code determines the running state
when
of the VFD when the set frequency is lower than
running
the lower-limit one.
frequency
0: Run at the frequency lower limit
less than
1: Stop
frequency
P01.19 2: Sleep 0 ◎
lower limit
The VFD will coast to stop when the set
(valid
frequency is lower than the lower-limit one.if the
when
set frequency is above the lower limit one again
frequency
and it lasts for the time set by P01.20, the VFD
lower limit
will come back to the running state automatically.
greater
than 0)
-34-
Function parameters
Function
Name Description Default Modify
code
This function code determines the
wake-up-from-sleep delay time. When the
running frequency of the VFD is lower than the
lower limit, the VFD becomes standby.
When the set frequency exceeds the lower limit
one again and it lasts for the time set by P01.20,
the VFD runs automatically.
Wake-up–f Frequency f t1 < P01.20, the VFD does not run Set frequency curve:
t1+t2 ≥P01.20, the VFD runs
○
Running frequency curve:
P01.20 rom-sleep 0.0s
delay
Frequency
lower limit f0 t2
t1
Time t
Run Coast to Sleep Run
stop
Function
Name Description Default Modify
code
Delay of
the
P01.24 Setting range: 0.0–100.0 s 0.0s ○
stopping
speed
P02 group Motor parameters
Function
Name Description Default Modify
code
Parameters of the controlled Depend
Rated power
P02.01 0.1–3000.0kW asynchronous motor. on ◎
of AM
To ensure the control model
Rated 0.01Hz–P00.03 performance, set
50.00H
P02.02 frequency of (max. output P02.01–P02.05 correctly ◎
z
AM frequency) according to the information on
the nameplate of the Depend
Rated speed
P02.03 1–36000rpm asynchronous motor. on ◎
of AM
You need to configure a motor model
Rated based on the standard motor Depend
P02.04 voltage of 0–1200V configuration of the VFD. If the on ◎
AM power of the motor is greatly model
different from that of the
Rated Depend
standard motor configuration,
P02.05 current of 0.8–6000.0A on ◎
the control performance of the
AM model
VFD degrades significantly.
Stator Depend
P02.06 resistor of 0.001–65.535Ω on ○
AM These parameters are the model
reference parameters for VFD
Rotor control, directly affecting the Depend
P02.07 resistor of 0.001–65.535Ω control performance. on ○
AM Note: Do not modify these model
parameters unless it is
Leakage necessary. Depend
P02.08 inductance 0.1–6553.5mH on ○
of AM model
-36-
Function parameters
Function
Name Description Default Modify
code
Mutual Depend
P02.09 inductance 0.1–6553.5mH on ○
of AM model
Non-load Depend
P02.10 current of 0.1–6553.5A on ○
AM model
0: No protection
1: Common motor protection (with low speed
compensation). As the cooling effect of a common
motor is degraded at low speed running, the
corresponding electronic thermal protection value
needs to be adjusted properly. The low speed
Motor compensation indicates lowering the overload
P02.26 overload protection threshold of the motor whose running 2 ◎
protection frequency is lower than 30Hz.
2: Variable-frequency motor compensation
(without low speed compensation). Because the
heat dissipation function for a variable-frequency
motor is not impacted by the rotation speed, it is
not necessary to adjust the protection value at low
speed running.
Motor overload multiples M = Iout/(In*K)
In is rated motor current, Iout is VFD output
current, and K is motor overload protection
coefficient.
A smaller value of K indicates a bigger value of M.
Motor
When M=116%, protection is performed after
overload
P02.27 motor overload lasts for 1 hour; when M=150%, 100.0% ○
protection
protection is performed after motor overload lasts
coefficient
for 12 minutes; when M=180%, protection is
performed after motor overload lasts for 5 minutes;
when M=200%, protection is performed after motor
overload lasts for 60 seconds; and when M ≥
400%, protection is performed immediately.
-37-
Function parameters
Function
Name Description Default Modify
code
Time t (min)
60
12 Times of
motor
5
1 overload
116% 150% 180% 200%
-38-
Function parameters
Function
Name Description Default Modify
code
automatic torque boost.
Torque boost cut-off threshold: Below this
frequency threshold, the torque boost is valid,
exceeding this threshold will invalidate torque
boost.
Output voltage
v b
vboost Output
frequency
f Cut-off f
-39-
Function parameters
Function
Name Description Default Modify
code
Setting range of P04.07: P04.05–P02.02
(rated frequency of motor)
Setting range of P04.08: 0.0%–110.0% (rated
voltage of the motor)
This function code is used to compensate the
change of the rotation speed caused by load
during compensation SVPWM control to 380V:
improve the rigidity of the motor. It can be set 100.0%
to the rated slip frequency of the motor which
is counted as below:
Motor V/F △ f=fb-n*p/60
slip Of which, fb is the rated frequency of the motor,
P04.09 ○
compensa its function code is P02.02; n is the rated
tion gain rotating speed of the motor and its function
code is P02.03; p is the pole pair of the motor.
100.0% corresponds to the rated slip 220V:0%
frequency△ f.
Note: No torque compensation for 1PH 220V
VFDs.
Setting range:0.0–200.0%
Low
frequency
In the SVPWM control mode, current
P04.10 vibration 10 ○
fluctuation may occur to the motor on some
control
frequency, especially the motor with big
factor
power. The motor can not run stably or
High
overcurrent may occur. These phenomena can
frequency
be canceled by adjusting this parameter.
P04.11 vibration 10 ○
Setting range of P04.10: 0–100
control
Setting range of P04.11: 0–100
factor
Setting range of P04.12: 0.00Hz–P00.03 (max.
Vibration
output frequency)
P04.12 control 30.00 Hz ○
threshold
-40-
Function parameters
Function
Name Description Default Modify
code
0: No action
Energy-sa 1: Automatic energy-saving operation
P04.26 ving Under light-load state, the motor can adjust the 0 ◎
operation output voltage automatically to achieve
energy-saving purpose.
P05 group Input terminals
Function
Name Description Default Modify
code
S1 0: No function
terminal 1: Forward running
P05.01 1 ◎
function 2: Reverse running
selection 3: 3-wire running control
S2 4: Forward jogging
terminal 5: Reverse jogging
P05.02 4 ◎
function 6: Coast to stop
selection 7: Fault reset
S3 8: Running pause
terminal 9: External fault input
P05.03 7 ◎
function 10: Frequency increase (UP)
selection 11: Frequency decrease (DOWN)
S4 12: Clear frequency increase/decrease
terminal setting
P05.04 13: Switch-over between setup A and setup B 0 ◎
function
selection 14: Switch-over between combination setting
and setup A
15: Switch-over between combination setting
and setup B
16: Multi-step speed terminal 1
S5 17: Multi-step speed terminal 2
terminal 18: Multi-step speed terminal 3
P05.05 0 ◎
function 19: Multi-step speed terminal 4
selection 20: Multi-step speed pause
21: ACC/DEC time selection 1
25: PID control pause
26: Wobbling frequency pause (stop at the
current frequency)
-41-
Function parameters
Function
Name Description Default Modify
code
27: Wobbling frequency reset (return to the
center frequency)
28: Counter reset
30: ACC/DEC disabled
31: Counter trigger
33: Clear frequency increase/decrease
setting temporarily
34: DC brake
36: Command switches to keypad
37: Command switches to the terminals
38: Command switches to communication
The function code is used to set the polarity of
input terminals.
Input When a bit is 0, the input terminal is positive.
P05.10 terminal When a bit is 1, the input terminal is negative. 0x000 ○
polarity BIT4 BIT3 BIT2 BIT1 BIT0
S5 S4 S3 S2 S1
Setting range:0x000–0x01F
The function code is used to set the filter time
Digital filter for S1–S5. In strong interference cases,
P05.11 0.010s ○
time increase the value to avoid mal-operation.
0.000–1.000s
Enable the virtual terminal input function in
communication mode.
0:Virtual terminals is invalid
Virtual 1: Modbus communication virtual terminals
P05.12 terminals are valid 0 ◎
setting Note: After a virtual terminal is enabled, the
state of the terminal can be changed only in
communication mode. The communication
address is 0x200A.
The function code is used to set the mode of
Terminal terminal control.
control 0: 2-wire control 1, the enabling consistent
P05.13 0 ◎
running with the direction. This mode is widely used.
mode The defined FWD/REV terminal command
determines the motor rotation direction.
-42-
Function parameters
Function
Name Description Default Modify
code
Running
FWD REV
command
FWD
K1 OFF OFF Stopping
Forward
REV ON OFF
running
K2
Reverse
OFF ON
running
COM
ON ON Hold on
Forward
REV ON OFF
running
K2
OFF ON Stopping
COM
ON ON Reverse
running
SB1
FWD
SB2
SIn
REV
K
COM
-43-
Function parameters
Function
Name Description Default Modify
code
During running, the direction control is as
follows:
Previous Present
Sln REV
direction direction
Forward Reverse
ON OFF→ON
Reverse Forward
Reverse Forward
ON ON→OFF
Forward Reverse
ON→ ON
Decelerate to stop
OFF OFF
Sln: 3-wire control, FWD: Forward running,
REV: Reverse running
3: 3-wire control 2; This mode defines Sin as
the enabling terminal, and the running
command is generated by FWD or REV, but
the direction is controlled by both FWD and
REV. During running, the Sin terminal needs
to be closed, and terminal FWD or REV
generates a rising edge signal to control the
running and direction of VFD; the VFD needs
to be stopped by disconnecting terminal Sin.
SB1
FWD
SB2
SIn
REV
SB3
COM
Function
Name Description Default Modify
code
Sln: 3-wire control, FWD: Forward running,
REV: Reverse running
Note: For 2-wire controlled running mode,
when the FWD/REV terminal is valid, if the
VFD stops due to a stop command given by
another source, the VFD does not run again
after the stop command disappears even if
the control terminal FWD/REV is still valid. To
make the VFD run, you need to trigger
FWD/REV again, for example, PLC
single-cycle stop, fixed-length stop, and valid
STOP/RST stop during terminal control. (See
P07.04).
S1
P05.14 switch-on 0.000s ○
delay
S1
P05.15 switch-off 0.000s ○
delay
S2
P05.16 switch-on The function code defines the corresponding 0.000s ○
delay delay time of electrical level of the
S2 programmable terminals from switching on to
P05.17 switch-off switching off. 0.000s ○
delay
Si electrical level
S3
P05.18 switch-on Si valid invalid valid invalid 0.000s ○
delay Switch-on Switch-off
delay delay
S3
P05.19 switch-off Setting range:0.000–50.000s 0.000s ○
delay
S4
P05.20 switch-on 0.000s ○
delay
S4
P05.21 switch-off 0.000s ○
delay
-45-
Function parameters
Function
Name Description Default Modify
code
S5
P05.22 switch-on 0.000s ○
delay
S5
P05.23 switch-off 0.000s ○
delay
Lower limit AI1 is set by the keypad potentiometer, AI2 is
P05.32 0.00V ○
of AI1 set by control terminal AI.
Correspon The function code defines the relationship
ding between the analog input voltage and its
P05.33 setting of corresponding set value. If the analog input 0.0% ○
the lower voltage beyond the set minimum or maximum
limit of AI1 input value, the VFD will count at the
Upper limit minimum or maximum one.
P05.34 10.00V ○
of AI1 When the analog input is the current input, the
Correspon corresponding voltage of 0–20 mA is 0–10V.
ding In different cases, the corresponding rated
P05.35 setting of value of 100.0% is different. See the 100.0% ○
the upper application for detailed information.
limit of AI1 Input filter time: this parameter is used to
AI1 input adjust the sensitivity of the analog input.
P05.36 0.100s ○
filter time Increasing the value properly can enhance
Lower limit the anti-interference of the analog, but
P05.37 of weaken the sensitivity of the analog input 0.00V ○
AI2 The following figure illustrates different
Correspon applications:
ding The following figure illustrates different
P05.38 setting of applications: 0.0% ○
the lower Corresponding
setting
limit of AI2 100%
Upper limit
P05.39 10.00V ○
of AI2
Correspon 0 AI
10V
ding 20mA
P05.40 setting of AI1/AI2 100.0% ○
the upper
limit of AI2 -100%
-46-
Function parameters
Function
Name Description Default Modify
code
Note: AI2 supports 0–10V or 0–20mA input,
when AI2 selects 0–20mA input, the
corresponding voltage of 20mA is 10V.
Setting range of P05.32: 0.00V–P05.34
Setting range of P05.33: -100.0%–100.0%
Setting range of P05.34: P05.32–10.00V
AI2 input
P05.41 Setting range of P05.35: -100.0%–100.0% 0.100s ○
filter time
Setting range of P05.36: 0.000s–10.000s
Setting range of P05.37: 0.00V–P05.39
Setting range of P05.38: -100.0%–100.0%
Setting range of P05.39: P05.37–10.00V
Setting range of P05.40: -100.0%–100.0%
Setting range of P05.41: 0.000s–10.000s
P06 group Output terminals
Function
Name Description Default Modify
code
Y output 0: Invalid
P06.01 0 ○
selection 1: In running
2: In forward running
3: In reverse running
4: In jogging
5: VFD fault
6: Frequency level detection FDT1
8: Frequency reached
9: Running in zero speed
10: Reach frequency upper limit
Relay RO
11: Reach frequency lower limit
P06.03 output 1 ○
12: Ready to run
selection
14: Overload pre-alarm
15: Underload pre-alarm
18: Reach set counting value
19: Reach designated counting value
20: External fault is valid
22: Reach running time
23: Virtual terminals output of Modbus
communication
-47-
Function parameters
Function
Name Description Default Modify
code
The function code is used to set the polarity of
output terminals.
When the bit is set to 0, the input terminal is
Output
positive.
terminal
P06.05 When the bit is set to 1, the input terminal is 00 ○
polarity
negative.
selection
BIT3 BIT2 BIT1 BIT0
Reserved RO1 Reserved Y
Setting range:00–0F
Y switch-on
P06.06 0.000–50.000s 0.000s ○
delay
Y switch-off
P06.07 0.000–50.000s 0.000s ○
delay
RO The function code defines the delay time
P06.10 switch-on corresponding to the electrical level changes 0.000s ○
delay when the programmable output terminals switch
on or switch off.
RO electric level
RO
P06.11 switch-off invalid 0.000s ○
RO valid Invalid Valid
delay Switch on Switch off
delay delay
-48-
Function parameters
Function
Name Description Default Modify
code
the motor)
9: Output torque
10: AI1 input
11: AI2 input
14: Value 1 set through Modbus communication
15: Value 2 set through Modbus communication
Lower limit The function codes define the relationship
P06.17 0.0% ○
of AO output between the output value and analog output.
Correspondi When the output value exceeds the allowed
ng AO range, the output uses the lower limit or upper
P06.18 0.00V ○
output to the limit.
lower limit When the analog output is current output, 1 mA
Upper limit equals to 0.5 V.
P06.19 100.0% ○
of AO output In different cases, the corresponding analog
The output of 100% of the output value is different.
correspondi AO 10V (20mA)
P06.20 ng AO 10.00V ○
output to the
upper limit
Corresponding
setting
0.0% 100.0%
-49-
Function parameters
Function
Name Description Default Modify
code
you cannot enter the parameter menu if you enter
an incorrect password. Please remember your
password and save it in a secure place.
After you exit the function code editing interface,
the password protection function is enabled within
1 minute. If password protection is enabled,
"0.0.0.0.0" is displayed when you press the
PRG/ESC key again to enter the function code
editing interface. You need to enter the correct
user password to enter the interface.
Note: Restoring to the default value may delete
the user password. Exercise caution when using
this function.
0: No function
1: Jogging running. Press QUICK/JOG to start
jogging running.
2: Shift the display state by the shifting key. Press
QUICK/JOG to shift the displayed function code
from right to left.
3: Shift between forward rotations and reverse
rotations. Press QUICK/JOG to shift the direction
of the frequency commands. This function is only
valid in the keypad commands channels.
4: Clear UP/DOWN settings. Press QUICK/JOG
QUICK/JOG
to clear the set value of UP/DOWN.
P07.02 key function 1 ◎
5: Coast to stop. Press QUICK/JOG to coast to
selection
stop.
6: Shift the running commands source. Press
QUICK/JOG to shift the running commands
source.
7: Quick commission mode(committee according
to the non-factory parameter)
Note: Press QUICK/JOG to shift between forward
rotation and reverse rotation, the VFD does not
record the state after shifting during powering off.
The VFD will run according to parameter P00.13
during next powering on.
-50-
Function parameters
Function
Name Description Default Modify
code
Sequence of
When P07.02 =6, set the sequence of switching
switching
running command channels by pressing this key.
running
0: Keypad→Terminal→Communication
P07.03 command 0 ○
1: Keypad←→Terminal
channels by
2: Keypad←→Communication
pressing
3: Terminal←→Communication
QUICK/JOG
The function code specifies the stop function
validity of STOP/RST. For fault reset, STOP/RST
is valid in any conditions.
Stop function
0: Valid only for keypad control
P07.04 validity of 0 ○
1: Valid both for keypad and terminal control
STOP/RST
2: Valid both for keypad and communication
control
3: Valid for all control modes
0x0000–0xFFFF
BIT0: Running frequency (Hz on)
BIT1: Set frequency(Hz flickering)
BIT2: Bus voltage (Hz on)
BIT3: Output voltage (V on)
BIT4: Output current (A on)
Displayed
BIT5: Running speed (rpm on)
parameters 1
P07.05 BIT6: Output power (% on) 0x03FF ○
of running
BIT7: Output torque (% on)
state
BIT8: PID reference (% flickering)
BIT9: PID feedback (% on)
BIT10: Input terminal state
BIT11: Output terminal state
BIT13: Pulse counting
BIT15: Current step of multi-step speed
0x0000–0xFFFF
BIT0: AI1 (V on)
Displayed
BIT1: AI2 (V on)
parameters 2
P07.06 BIT4: Motor overload percentage (% on) 0x0000 ○
of running
BIT5: VFD overload percentage (% on)
state
BIT6: Ramp frequency reference (Hz on)
BIT7: Linear speed
-51-
Function parameters
Function
Name Description Default Modify
code
0x0000–0xFFFF
BIT0: Set frequency (Hz on, frequency flickering
slowly)
BIT1: Bus voltage (V on)
BIT2: Input terminal state
Parameter
BIT3: Output terminal state
P07.07 selection of 0x00FF ○
BIT4: PID reference (% flickering)
stopping state
BIT5: PID feedback (% on)
BIT7: AI1 (V on)
BIT8: AI2 (V on)
BIT11: Current step of multi-step speed
BIT12: Pulse counting
Frequency 0.01–10.00
P07.08 display Displayed frequency = Running frequency × 1.00 ○
coefficient P07.08
Rotation 0.1–999.9%
P07.09 speed Mechanical rotation speed =120 × displayed 100.0% ○
coefficient running frequency × P07.09/motor pole pairs
Linear speed 0.1–999.9%
P07.10 displayed Linear speed = Mechanical rotation speed × 1.0% ○
coefficient P07.10
P07.11 Reserved ●
Inverter
P07.12 module -20.0–120.0°C ●
temperature
Control board
P07.13 software 1.00–655.35 ●
version
Local
P07.14 accumulative 0–65535h ●
running time
Rated power
P07.18 0.4–3000.0kW ●
of the VFD
Rated voltage
P07.19 50–1200V ●
of the VFD
Rated current
P07.20 0.1–6000.0A ●
of the VFD
-52-
Function parameters
Function
Name Description Default Modify
code
Factory bar
P07.21 0x0000–0xFFFF ●
code 1
Factory bar
P07.22 0x0000–0xFFFF ●
code 2
Factory bar
P07.23 0x0000–0xFFFF ●
code 3
Factory bar
P07.24 0x0000–0xFFFF ●
code 4
Factory bar
P07.25 0x0000–0xFFFF ●
code 5
Factory bar
P07.26 0x0000–0xFFFF ●
code 6
0: No fault
Type of 4: Overcurrent during acceleration (OC1)
P07.27 ●
present fault 5: Overcurrent during deceleration (OC2)
6: Overcurrent during constant speed running
(OC3)
Type of the 7: Overvoltage during acceleration (OV1)
P07.28 ●
last fault 8: Overvoltage during deceleration (OV2)
9: Overvoltage during constant speed running
Type of the (OV3)
P07.29 ●
2nd-last fault 10: Bus undervoltage (UV)
Type of the 11: Motor overload (OL1)
P07.30 ●
3rd-last fault 12: VFD overload (OL2)
Type of the 15: Rectifier module overheat (OH1)
P07.31 ●
4th-last fault 16: Inverter module overheat (OH2)
17: External fault(EF)
18: RS485 communication fault (CE)
21: EEPROM operation fault (EEP)
Type of the
P07.32 22: PID feedback offline fault (PIDE) ●
5th-last fault
24: Running time reached (END)
25: Electronic overload fault (OL3)
36: Electronic underload fault (LL)
Running
P07.33 frequency of 0.00Hz ●
present fault
-53-
Function parameters
Function
Name Description Default Modify
code
Ramp
reference
P07.34 0.00Hz ●
frequency of
present fault
Output
P07.35 voltage of 0V ●
present fault
Output
P07.36 current of 0.0A ●
present fault
Bus voltage of
P07.37 0.0V ●
present fault
Max.
temperature
P07.38 0.0°C ●
of present
fault
Input terminal
P07.39 state of 0 ●
present fault
Output
terminal state
P07.40 0 ●
of present
fault
Running
P07.41 frequency of 0.00Hz ●
the last fault
Ramp
reference
P07.42 0.00Hz ●
frequency of
the last fault
Output
P07.43 voltage of last 0V ●
fault
Output
P07.44 current of last 0.0A ●
fault
-54-
Function parameters
Function
Name Description Default Modify
code
Bus voltage of
P07.45 0.0V ●
last fault
Max.
P07.46 temperature 0.0°C ●
of last fault
Input terminal
P07.47 state of last 0 ●
fault
Output
P07.48 terminal state 0 ●
of last fault
Running
frequency of
P07.49 0.00Hz ●
the 2nd-last
fault
Ramp
reference
P07.50 frequency of 0.00Hz ●
the 2nd-last
fault
Output
P07.51 voltage of the 0V ●
2nd-last fault
Output
P07.52 current of the 0.0A ●
2nd-last fault
Bus voltage of
P07.53 the 2nd-last 0.0V ●
fault
Max.
temperature
P07.54 0.0°C ●
of the 2nd-last
fault
Input terminal
P07.55 state of the 0 ●
2nd-last fault
-55-
Function parameters
Function
Name Description Default Modify
code
Output
terminal state
P07.56 0 ●
of the 2nd-last
fault
P08 group Enhanced functions
Function
Name Description Default Modify
code
Refer to P00.11 and P00.12 for detailed Depend
P08.00 ACC time 2 definition. on ○
Goodrive10 series define four groups of model
ACC/DEC time which can be selected by P5
Depend
group. The first group of ACC/DEC time is the
P08.01 DEC time 2 on ○
factory default one.
model
Setting range:0.0–3600.0s
This parameter is used to define the reference
Running
frequency during jogging.
P08.06 frequency of 5.00Hz ○
Setting range: 0.0
jogging
0Hz–P00.03 (max. output frequency)
Jogging ACC time means the time needed for Depend
ACC time of
P08.07 the VFD to accelerate from 0Hz to the max. on ○
jogging
output frequency (P00.03). model
Jogging DEC time means the time needed for
Depend
DEC time of the VFD to decelerate from the max. output
P08.08 on ○
jogging frequency (P00.03) to 0Hz.
model
Setting range:0.0–3600.0s
Traverse This function applies to the industries where
P08.15 0.0% ○
range traverse and convolution function are required
Sudden such as textile and chemical fiber.
jumping The traverse function means that the output
P08.16 0.0% ○
frequency frequency of the VFD is fluctuated with the set
range frequency as its center. The route of the
Traverse running frequency is illustrated as below, of
P08.17 5.0s ○
boost time which the traverse is set by P08.15 and when
Traverse P08.15 is set as 0, the traverse is 0 with no
P08.18 5.0s ○
declining time function.
-56-
Function parameters
Function
Name Description Default Modify
code
Output frequency
Jumping frequency
Wobble frequency amplitude
Center
frequency Decelerate based
on the
Lower limit of deceleration time
wobble frequency Accelerate
-57-
Function parameters
Function
Name Description Default Modify
code
recount before the next pulse.
The setting counting value P08.26 should be
no more than the setting counting value
P08.25.
The function is illustrated as below:
Si
Reach the set
Y, RO counting value
Reach the designated
counting value
-58-
Function parameters
Function
Name Description Default Modify
code
Output frequency
FDT level
FDT lag
Y, RO
Y, RO t
Function
Name Description Default Modify
code
depending on the voltage class. voltage:
Note: It is only applicable to VFD models that 700.0V
are built in optional braking tubes.
Setting range: 200.0–2000.0V
0: Common running mode
Cooling fan
P08.39 1: The fan keeps running after being powered 0 ○
running mode
on
0x0000–0x0021
LED ones: PWM mode selection
0: PWM mode 1, 3PH modulation and 2PH
modulation
1: PWM mode 2, 3PH modulation
LED tens: low-speed carrier frequency limit
PWM 0: low-speed carrier frequency limit mode 1;
P08.40 0x01 ◎
selection when the carrier frequency exceeds 1k at low
speed, limit to 1k.
1: low-speed carrier frequency limit mode 2;
when the carrier frequency exceeds 2k at low
speed, limit to 2k.
2: No limt for the carrier frequency at low
speed
Overmodulati 0:Invalid
P08.41 1 ◎
on 1:Valid
0x000–0x1223
LED ones: Frequency enable selection
0: ∧/∨ keys adjustments are valid
1:Reserved
2: ∧/∨ keys adjustments are invalid
3: Reserved
Keypad data
LED tens: Frequency control selection
P08.42 control 0x0000 ○
0: Only valid when P00.06=0 or P00.07=0
setting
1: Valid for all frequency setting manner
2: Invalid for multi-step speed when multi-step
speed has the priority
LED hundreds: Action selection during
stopping
0: Setting is valid
-60-
Function parameters
Function
Name Description Default Modify
code
1: Valid during running, cleared after stopping
2: Valid during running, cleared after receiving
the stop command
LED thousands: ∧ / ∨ keys and digital
potentiometer Integral function
0: The integral function is valid
1: The integral function is invalid
0x00–0x221
LED ones: frequency enabling selection
0: UP/DOWN terminals setting valid
1: UP/DOWN terminals setting invalid
LED tens: frequency control selection
UP/DOWN 0:Only valid when P00.06=0 or P00.07=0
terminals 1: All frequency means are valid
P08.44 0x000 ○
control 2: When the multi-step are priority, it is invalid
setting to the multi-step
LED hundreds: action selection when stop
0:Setting valid
1: Valid in the running, clear after stop
2: Valid in the running, clear after receiving
the stop commands
Frequency
increment
P08.45 integral rate 0.01–50.00s 0.50s ○
of the UP
terminal
Frequency
integral rate
P08.46 0.01–50.00s 0.50s ○
of the DOWN
terminal
0x000–0x111
Action LED ones: Action for digital adjustable
selection for frequency on power off
P08.47 frequency 0: Save on power off 0x000 ○
settings on 1: Clear on power off
power off LED tens: Action for Modbus frequency
setting on power off
-61-
Function parameters
Function
Name Description Default Modify
code
0: Save on power off
1: Clear on power off
LED hundreds: Action for other-mode
frequency setting on power off
0: Save on power off
1: Clear on power off
This function code is used to enable magnetic
flux.
0: Invalid.
100 – 150: The bigger the coefficient, the
bigger the braking strength.
This VFD can slow down the motor by
increasing the magnetic flux. The energy
generated by the motor during braking can be
transformed into heat energy by increasing
the magnetic flux.
The VFD monitors the state of the motor
Magnetic flux
P08.50 continuously even during the magnetic flux 0 ●
braking
period. So the magnetic flux can be used in
the motor stop, as well as to change the
rotation speed of the motor. Its other
advantages are:
Brake immediately after the stop command. It
does not need to wait the magnetic flux
weaken.
The cooling is better. The current of the stator
other than the rotor increases during
magnetic flux braking, while the cooling of the
stator is more valid than the rotor.
P09 group PID control
Function
Name Description Default Modify
code
PID When the frequency command selection
reference (P00.06, P00. 07) is 7, the running mode of
P09.00 0 ○
source the VFD is procedure PID control.
selection The parameter determines the target
-62-
Function parameters
Function
Name Description Default Modify
code
reference channel during the PID procures.
0: P09.01
1: AI1
2: AI2
5: Multi-step speed
6: Modbus communication
The set target of process PID is a relative
value, for which 100% equals to 100% of the
feedback signal of the controlled system.
The system always calculates a related value
(0–100.0%).
Note: Multi-step running reference can be
achieved by setting P10 group parameters.
The function code is mandatory when
PID value P09.00=0. The base value of the function
P09.01 0.0% ○
reference code is the feedback of the system.
Setting range: -100.0%–100.0%
Select the PID channel by the parameter.
1: AI2
PID feedback
4: Modbus communication
P09.02 source 1 ○
Note: The reference channel and feedback
selection
channel cannot be duplicate. Otherwise,
effective PID control cannot be achieved.
0: PID output is positive. When the feedback
signal exceeds the PID reference value, the
output frequency of the VFD will decrease to
balance the PID. For example, the strain PID
PID output
control during wrapup
P09.03 feature 0 ○
1: PID output is negative. When the feedback
selection
signal is stronger than the PID reference
value, the output frequency of the VFD will
increase to balance the PID. For example, the
strain PID control during wrapdown
The function is applied to the proportional
gain P of PID input.
Proportional
P09.04 P determines the strength of the whole PID 1.00 ○
gain (Kp)
adjuster. The parameter of 100 means that
when the offset of PID feedback and
-63-
Function parameters
Function
Name Description Default Modify
code
reference value is 100%, the adjusting range
of PID adjustor is the Max. Frequency
(ignoring integral function and differential
function).
Setting range:0.00–100.00
This parameter determines the speed of PID
adjustor to carry out integral adjustment on
the deviation of PID feedback and reference.
When the deviation of PID feedback and
reference is 100%, the integral adjustor works
Integral time
P09.05 continuously after the time (ignoring the 0.10s ○
(Ti)
proportional effect and differential effect) to
achieve the Max. Frequency (P00.03) or the
Max. Voltage (P04.31). Shorter the integral
time, stronger is the adjustment
Setting range: 0.01–10.00s
This parameter determines the strength of the
change ratio when PID adjustor carries out
integral adjustment on the deviation of PID
feedback and reference.
If the PID feedback changes 100% during the
Differential
P09.06 time, the adjustment of integral adjustor 0.00s ○
time (Td)
(ignoring the proportional effect and
differential effect) is the Max. Frequency
(P00.03). Longer the integral time, stronger is
the adjusting.
Setting range: 0.00–10.00s
This parameter means the sampling cycle of
the feedback. The modulator calculates in
Sampling
P09.07 each sampling cycle. The longer the sapling 0.10s ○
cycle (T)
cycle is, the slower the response is.
Setting range: 0.00–100.00s
As shown in the diagram below, PID adjustor
PID control stops to work during the deviation limit. Set
P09.08 0.0% ○
deviation limit the function properly to adjust the accuracy
and stability of the system.
-64-
Function parameters
Function
Name Description Default Modify
code
Feedback value
Reference value Bias limit
Output frequency
Setting range:0.0–100.0%
Upper limit of The two function codes are used to set the
P09.09 100.0% ○
PID output upper /lower limit value of PID regulator.
100.0% corresponds to max. output
Lower limit of frequency (P00.03).
P09.10 0.0% ○
PID output Setting range of P09.09: P09.10–100.0%
Setting range of P09.10: -100.0%–P09.09
Feedback Set the PID feedback offline detection value,
offline when the detection value is smaller than or
P09.11 0.0% ○
detection equal to the feedback offline detection value,
value and the lasting time exceeds the set value in
P09.12, the VFD will report “PID feedback
offline fault” and the keypad will display PIDE.
Output frequency
t1 < t2, so the VFD
continues to run
Feedback t2 = P09.12
offline
P09.12 P09.11
PIDE 1.0s ○
detection T
time t1 t2
In running Fault output PIDE
Function
Name Description Default Modify
code
between the reference and the feedback
changes, it needs more time to offset the
impact of continuous working and the
integration will change with the trend.
1: Stop integral adjustment when the
frequency reaches the upper and low limit. If
the integration keeps stable, and the trend
between the reference and the feedback
changes, the integration will change with the
trend quickly.
LED tens:
0: The same with the setting direction. If the
output of PID adjustment is different from the
current running direction, the internal will
output 0 forcedly.
1: Opposite to the setting direction. If the
output of PID adjustment is different from the
current running direction, the closed-loop
adjustment output opposite to the current
running direction is executed.
P10 group Multi-step speed control
Function
Name Description Default Modify
code
Multi-step
P10.02 100.0% of the frequency setting corresponds to 0.0% ○
speed 0
max. output frequency (P00.03).
Multi-step
P10.04 DEC time
2 steps
P10.28 0.0% ○
speed 1 P10.04 P10.30
Multi-step P10.02
P10.06 P10.32 0.0% ○
speed 2
ACC time
Multi-step 2 steps
P10.08 P10.06 0.0% ○
speed 3
Multi-step P10.03 P10.05 P10.07 P10.31 P10.33
P10.10 0.0% ○
speed 4 Multi-step speeds are within the range of
Multi-step --fmax–fmax, and they can be set continuously.
P10.12 0.0% ○
speed 5 The VFD supports the setting of speeds of 16
P10.14 Multi-step steps, which are set by combined codes of 0.0% ○
-66-
Function parameters
Function
Name Description Default Modify
code
speed 6 multi-step terminals 1–4, and correspond to
multi-step speed 0 to multi-step speed 15.
Multi-step Output frequency
P10.16 0.0% ○
speed 7
Multi-step
P10.18 0.0% ○
speed 8
Multi-step
P10.20 0.0% ○
speed 9
Multi-step
P10.22 Terminal 1 0.0% ○
speed 10
Multi-step Terminal 2
P10.24 0.0% ○
speed 11 Terminal 3
Multi-step
P10.26 Terminal 4
0.0% ○
speed 12
Multi-step When terminal1= terminal 2= terminal 3=
P10.28 0.0% ○
speed 13 terminal 4=OFF, the frequency input manner is
Multi-step selected via code P00.06 or P00.07. When not
P10.30 0.0% ○
speed 14 all terminals are off, it runs at multi-step which
takes precedence of keypad, analog value,
communication frequency input. Select at most
16 steps speed via the combination code of
terminals 1, 2, 3, and 4.
The start-up and stopping of multi-step running
is determined by function code P00.06, the
relationship between terminals 1, 2, 3, and 4 and
multi-step speed is as following:
Termin OF OF
Multi-step OFF ON OFF ON ON ON
P10.32 al 1 F F 0.0% ○
speed 15 Termin OF OF
OFF OFF ON ON ON ON
al 2 F F
Termin OF
OFF OFF OFF ON ON ON ON
al 3 F
Termin OF OF OF OF OF
OFF OFF OFF
al 4 F F F F F
Step 0 1 2 3 4 5 6 7
Termin OF OF
OFF ON OFF ON ON ON
al 1 F F
-67-
Function parameters
Function
Name Description Default Modify
code
Termin OF OF
OFF OFF ON ON ON ON
al 2 F F
Termin OF
OFF OFF OFF ON ON ON ON
al 3 F
Termin
ON ON ON ON ON ON ON ON
al 4
step 8 9 10 11 12 13 14 15
Setting range of P10.(2n,1<n<17):
-100.0–100.0%
P11 group Protection parameters
Function
Name Description Default Modify
code
Frequency
drop at 0: Disable
P11.01 0 ○
transient 1: Enable
power-off
Setting range: 0.00Hz/s–P00.03 (max. output
frequency)
After the grid powers off, the bus voltage drops
to the frequency drop point at transient
power-off, the VFD begins to decrease the
running frequency based on P11.02, to make
the motor generate power again. The returning
power can maintain the bus voltage to ensure a
Frequency rated running of the VFD until the VFD is
drop ratio powered on again. 10.00Hz/
P11.02 ○
at transient Voltage class 220V 380V s
power-off Frequency drop
point at transient 260V 460V
power-off
Note:
1. Adjust the parameter properly to avoid the
stopping caused by VFD protection during the
switching of the grid.
2. Disable input phase loss protection to enable
this function.
-68-
Function parameters
Function
Name Description Default Modify
code
0: Disable
1: Enable
DC bus voltage
-69-
Function parameters
Function
Name Description Default Modify
code
0: Current limit invalid
1: Current limit is always valid
Setting range of P11.06: 50.0–200.0%
Setting range of P11.07: 0.00–50.00Hz/s
Pre-alarm Overload pre-alarm signal will be outputted if the
selection output current of the VFD or motor is higher than
P11.08 for overload pre-alarm detection level (P11.09), and
0x000 ○
VFD/motor
the duration exceeds overload pre-alarm
OL/UL
detection time (P11.10).
Overload Output current
pre-alarm Overload
P11.09 pre-warning 150% ○
detection point
level T
Pre-warning
time
Pre-warning
Y, RO time T
-70-
Function parameters
Function
Name Description Default Modify
code
overload/underload fault.
LED hundreds :
0: Always detect
1: Detect during constant-speed running
Setting range of P11.09: P11.11–200%
Setting range of P11.10: 0.1–60.0s
Underload Underload pre-alarm signal will be outputted if
pre-alarm the output current of the VFD or motor is lower
P11.11 50% ○
detection
than underload pre-alarm detection level
level
(P11.11), and the duration exceeds underload
Underload
pre-alarm detection time (P11.12).
pre-alarm
P11.12 Setting range of P11.11: 0–P11.09 1.0s ○
detection
time Setting range of P11.12: 0.1–60.0s
The function code is used to set the action of
fault output terminals at undervoltage and fault
Fault reset.
output 0x00–0x11
terminal LED ones:
P11.13 0x00 ○
action 0: Act at undervoltage
upon fault 1: Do not act at undervoltage
occurring LED tens:
0: Act at fault reset
1: Do not act at fault reset
P14 group Serial communication
Function
Name Description Default Modify
code
Setting range:1–247
When the master is writing the frame, the
communication address of the slave is set
Local
to 0; the broadcast address is the
P14.00 communication 1 ○
communication address. All slaves on the
address
Modbus fieldbus can receive the frame, but
the salve doesn’t answer.
The communication address of the drive is
-71-
Function parameters
Function
Name Description Default Modify
code
unique in the communication net. This is
the fundamental for the point to point
communication between the upper monitor
and the drive.
Note: The address of the slave cannot set
to 0.
Set the digital transmission speed between
the upper monitor and the VFD.
0: 1200BPS
1: 2400BPS
2: 4800BPS
3: 9600BPS
Communication
P14.01 4: 19200BPS 4 ○
baud rate
5: 38400BPS
Note: The baud rate set on the VFD must
be consistent with that on the upper
computer. Otherwise, the communication
fails. A greater baud rate indicates faster
communication.
The data format set on the VFD must be
consistent with that on the upper computer.
Otherwise, the communication fails.
0: No check (N,8,1) for RTU
P14.02 Data bit check 1: Even check (E,8,1) for RTU 1 ○
2: Odd check (O,8,1) for RTU
3: No check (N,8,2) for RTU
4: Even check (E,8,2) for RTU
5: Odd check(O,8,2) for RTU
0–200ms
It means the interval time between the
interval time when the drive receive the
Communication data and sent it to the upper monitor. If the
P14.03 response answer delay is shorter than the system 5 ○
delay processing time, then the answer delay
time is the system processing time, if the
answer delay is longer than the system
processing time, then after the system deal
-72-
Function parameters
Function
Name Description Default Modify
code
with the data, waits until achieving the
answer delay time to send the data to the
upper monitor.
0.0 (invalid),0.1–60.0s
When the function code is set as 0.0, the
communication overtime parameter is
invalid.
When the function code is set as non-zero,
Communication if the interval time between two
P14.04 overtime fault communications exceeds the 0.0s ○
time communication overtime, the system will
report “RS485 communication faults” (CE).
Generally, set it as invalid; set the
parameter in the continuous
communication to monitor the
communication state.
0: Alarm and stop freely
1: No alarm and continue to run
2: No alarm and stop according to the stop
Transmission
P14.05 means(only under the communication 0 ○
fault processing
control)
3: No alarm and stop according to the stop
means(under all control modes)
0x00–0x11
LED ones:
0: Operation with response. The drive will
respond to all reading and writing
Communication commands of the upper monitor.
P14.06 processing 1: Operation without response. The drive 0x00 ○
action selection only responds to the reading command
other than the writing command of the
drive. The communication efficiency can be
increased by this method.
LED tens: (reserved)
-73-
Function parameters
Function
Name Description Default Modify
code
Counting Display the current counting number of the VFD.
P17.18 0 ●
value Range: 0–65535
AI1 input Display analog AI1 input signal.
P17.19 0.00V ●
voltage Range: 0.00–10.00V
AI2 input Display analog AI2 input signal.
P17.20 0.00V ●
voltage Range: 0.00–10.00V
PID
Display PID reference value.
P17.23 reference 0.0% ●
Range: -100.0–100.0%
value
PID
Display PID response value.
P17.24 response 0.0% ●
Range: -100.0–100.0%
value
Power
Display the current power factor of the motor.
P17.25 factor of ●
Range: -1.00–1.00
the motor
Current
Display current running time of the VFD.
P17.26 running 0m ●
Range:0–65535min
time
Current
step of the Display the current step of the multi-step speed.
P17.27 0 ●
multi-step Range: 0–15
speed
Display the output torque. Positive value is in the
Output electromotion state, and negative value is in the
P17.36 0.0Nm ●
torque power generating state.
Range : -3000.0Nm–3000.0Nm
Motor
overload 0–100 (Display the "OL1" fault when the count
P17.37 0 ●
count value is 100.)
value
-75-
Fault tracking
6 Fault tracking
6.1 Fault prevention
-76-
Fault tracking
-78-
Fault tracking
The increase of the bearing noise indicates a fan fault. If the VFD is applied in a key position,
replace the fan once the fan starts to generate unusual noise. You can purchase spare
parts of fans from HL.
1. Stop the VFD and disconnect it from the AC power source and wait for at least the time
designated on the VFD.
2. Lever the fan mounting plate from the cabinet with a screwdriver, and lift the fan
mounting plate slightly upward.
4. Remove the fan cable, and remove the fan mounting plate.
5. Install the new fan mounting plate including the fan back to the VFD in reverse order.
6.1.3 Capacitors
Capacitor reforming
If the VFD has been left unused for a long time, you need to follow the instructions to reform
the DC bus capacitor before using it. The storage time is calculated from the date the VFD is
delivered.
The method for using a voltage controlled power supply to charge the VFD is described as
follows:
The selection of a voltage controlled power supply depends on the power supply of the VFD.
For VFDs with an incoming voltage of 1PH/3PH 220 V AC, you can use a 220 V AC/2 A
voltage regulator. Both 1PH and 3PH VFDs can be charged with a 1PH voltage controlled
power supply (connect L+ to R, and N to S or T). All the DC bus capacitors share one
rectifier, and therefore they are all charged.
For VFDs of a high voltage class, ensure that the voltage requirement (for example, 380 V)
is met during charging. Capacitor changing requires little current, and therefore you can use
a small-capacity power supply (2 A is sufficient).
The electrolytic capacitor of a VFD must be replaced if it has been used for more than
35,000 hours. For details about the replacement, contact with the local HL offices or diall
our national service hotline (400-700-9997) for detailed operation.
1. Stop the VFD, disconnect the power supply, and wait for a time no shorter than the
waiting time designated on the VFD.
-80-
Fault tracking
2. Check the connection of the power cables. Ensure that they are firmly connected.
1. Check to ensure there is nothing wrong with the keypad. If not, please contact with the
local HL office.
2. If there is nothing wrong, please check P07 and ensure the corresponding recorded fault
parameters to confirm the real state when the current fault occurs by all parameters.
3. See the following table for detailed solution and check the corresponding abnormal state.
5. Check to eliminate the fault and carry out fault reset to run the VFD.
Note: The numbers enclosed in square brackets such as [4], [5] and [6] in the Fault type
column in the following table indicate the VFD fault type codes read through communication.
-81-
Fault tracking
-83-
Communication protocol
7 Communication protocol
7.1 Modbus protocol introduction
Modbus protocol is a software protocol and common language which is applied in the
electrical controller. With this protocol, the controller can communicate with other devices
via network (the channel of signal transmission or the physical layer, such as RS485). And
with this industrial standard, the controlling devices of different manufacturers can be
connected to an industrial network for the convenient of being monitored.
There are two transmission modes for Modbus protocol: ASCII mode and RTU (Remote
Terminal Units) mode. On one Modbus network, all devices should select same
transmission mode and their basic parameters, such as baud rate, digital bit, check bit, and
stopping bit should have no difference.
Modbus network is a controlling network with single-master and multiple slaves, which
means that there is only one device performs as the master and the others are the slaves on
one Modbus network. The master means the device which has active talking right to sent
message to Modbus network for the controlling and inquiring to other devices. The slave
means the passive device which sends data message to the Modbus network only after
receiving the controlling or inquiring message (command) form the master (response). After
the master sends message, there is a period of time left for the controlled or inquired slaves
to response, which ensure there is only one slave sends message to the master at a time for
the avoidance of singles impact.
Generally, the user can set PC, PLC, IPC and HMI as the masters to realize central control.
Setting certain device as the master is a promise other than setting by a bottom or a switch
or the device has a special message format. For example, when the upper monitor is
running, if the operator clicks sending command bottom, the upper monitor can send
command message actively even it can not receive the message form other devices. In this
case, the upper monitor is the master. And if the designer makes the VFD send the data
only after receiving the command, then the VFD is the slave.
The master can communicate with any single slave or with all slaves. For the single-visiting
command, the slave should feedback a response message; for the broadcasting message
from the master, the slave does not need to feedback the response message.
uses a twisted pair, in which one wire is defined as A (+), and the other B (-). Generally, if the
positive electrical level between the transmission drives A and B ranges from +2 V to +6 V,
the logic is "1"; and if it ranges from -2 V to -6 V, the logic is "0".
On the VFD terminal block, the 485+ terminal corresponds to A, and 485- corresponds to B.
The communication baud rate (P14.01) indicates the number of bits sent in a second, and
the unit is bit/s (bps). A higher baud rate indicates faster transmission and poorer
anti-interference capability. When a twisted pair of 0.56mm (24 AWG) is used, the maximum
transmission distance varies according to the baud rate, as described in the following table.
When RS485 interfaces are used for long-distance communication, it is recommended that
you use shielded cables, and use the shielding layer as the ground wires.
When there are fewer devices and the transmission distance is short, the whole network
works well without terminal load resistors. The performance, however, degrades as the
distance increases. Therefore, it is recommended that you use a 120Ω terminal resistor
when the transmission distance is long.I
When the wiring is completed, select the correct port (for example, COM1 to connect to the
RS232-RS485 converter) for the upper computer of the PC, and keep the settings of basic
parameters such as communication baud rate and data check bit consistent with those of
the VFD.Select
-85-
Communication protocol
Shielded twisted pair
RS485 line
Ground 485- 485+
RS232– RS485 Ground
converter
Computer VFD
Figure 7-1 RS485 wiring diagram for the network with one VFD
Computer
Address 1 Address 2 Address n
1#
6#
Main
control
devices
32#
15#
-86-
Communication protocol
Use shielded cables, if possible, in multi-VFD connection. The baud rates, data bit check
settings, and other basic parameters of all the devices on the RS485 line must be set
consistently, and addresses cannot be repeated.
Code system
• 1 start bit
• 7 or 8 digital bit, the minimum valid bit can be sent firstly. Every 8 bit frame includes two
hex characters (0...9, A...F)
• 1even/odd check bit . If there is no checkout, the even/odd check bit is inexistent.
Check EStop
Start bit BIT1 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7 BIT8
bit bit
Check EStop
Start bit BIT1 BIT2 BIT3 BIT4 BIT5 BIT6 BIT7
bit bit
In a character frame, only the data bits carry information. The start bit, check bit, and stop bit
are used to facilitate the transmission of the data bits to the destination device. In practical
applications, you must set the data bits, parity check bits, and stop bits consistently.
In RTU mode, the transmission of a new frame always starts from an idle time (the
transmission time of 3.5 bytes). On a network where the transmission rate is calculated
based on the baud rate, the transmission time of 3.5 bytes can be easily obtained. After the
idle time ends, the data domains are transmitted in the following sequence: slave address,
operation command code, data, and CRC check character. Each byte transmitted in each
domain includes 2 hexadecimal characters (0–9, A–F). The network devices always monitor
-87-
Communication protocol
the communication bus. After receiving the first domain (address information), each network
device identifies the byte. After the last byte is transmitted, a similar transmission interval
(the transmission time of 3.5 bytes) is used to indicate that the transmission of the frame
ends. Then, the transmission of a new frame starts.
START (frame header) T1-T2-T3-T4 (time gap with a min. length of 3.5 bytes)
ADDR (slave address Communication address: 0–247 (in decimal system) (0 indicates
domain) the broadcast address)
03H:read slave parameters
CMD (function domain)
06H:write slave parameters
Data domain
DATA (N-1) TData of 2*N bytes, main content of the communication as well as
… the core of data exchanging
DATA (0)
LSB of CRC CHK
Detection value:CRC (16 bits)
MSB of CRC CHK
END (frame tail) T1-T2-T3-T4 (time gap with a min. length of 3.5 bytes)
7.2.2.2 RTU communication frame error check modes
During the transmission of data, errors may occur due to various factors (such as
electromagnetic interference). For example, if the sending message is a logic "1", A-B
potential difference on RS485 should be 6V, but in reality, it may be -6V because of
electromagnetic interference, and then the other devices take the sent message as logic "0".
Without error check, the data receiving device cannot identify data errors and may make a
wrong response. The wrong response may cause severe problems. Therefore, the data
must be checked.
-88-
Communication protocol
The check is implemented as follows: The transmitter calculates the to-be-transmitted data
based on a specific algorithm to obtain a result, adds the result to the rear of the message,
and transmits them together. After receiving the message, the receiver calculates the data
based on the same algorithm to obtain a result, and compares the result with that
transmitted by the transmitter. If the results are the same, the message is correct. Otherwise,
the message is considered wrong.
The error check of a frame includes two parts, namely, bit check on individual bytes (that is,
odd/even check using the check bit in the character frame), and whole data check (CRC
check).
You can select the bit check mode as required, or you can choose not to perform the check,
which will affect the check bit setting of each byte.
Definition of even check: Before the data is transmitted, an even check bit is added to indicate
whether the number of "1" in the to-be-transmitted data is odd or even. If it is even, the check
bit is set to "0"; and if it is odd, the check bit is set to "1".
Definition of odd check: Before the data is transmitted, an odd check bit is added to indicate
whether the number of "1" in the to-be-transmitted data is odd or even. If it is odd, the check bit
is set to "0"; and if it is even, the check bit is set to "1".
For example, the data bits to be transmitted are "11001110", including five "1". If the even
check is applied, the even check bit is set to "1"; and if the odd check is applied, the odd check
bit is set to "0". During the transmission of the data, the odd/even check bit is calculated and
placed in the check bit of the frame. The receiving device performs the odd/even check after
receiving the data. If it finds that the odd/even parity of the data is inconsistent with the preset
information, it determines that a communication error occurs.
A frame in the RTU format includes an error detection domain based on the CRC calculation.
The CRC domain checks all the content of the frame. The CRC domain consists of two bytes,
including 16 binary bits. It is calculated by the transmitter and added to the frame. The receiver
calculates the CRC of the received frame, and compares the result with the value in the
received CRC domain. If the two CRC values are not equal to each other, errors occur in the
transmission.
During CRC, 0xFFFF is stored first, and then a process is invoked to process a minimum of 6
contiguous bytes in the frame based on the content in the current register. CRC is valid only
for the 8-bit data in each character. It is invalid for the start, stop, and check bits.
During the generation of the CRC values, the "exclusive or" (XOR) operation is performed on
-89-
Communication protocol
the each 8-bit character and the content in the register. The result is placed in the bits from the
low-order bit to the high-order bit, and 0 is placed in the high-order bit. Then, the low-order bit
is detected. If the low-order bit is 1, the XOR operation is performed on the current value in the
register and the preset value. If low-order bit is 0, no operation is performed. This process is
repeated 8 times. After the last bit (8th bit) is detected and processed, the XOR operation is
performed on the next 8-bit byte and the current content in the register. The final values in the
register are the CRC values obtained after operations are performed on all the bytes in the
frame.
The calculation adopts the international standard CRC check rule. You can refer to the related
standard CRC algorithm to compile the CRC calculation program as required.
Here provided a simple function of CRC calculation for the reference (programmed with C
language):
Command code 03H means that if the master read data form the VFD, the reading number
depends on the “data number” in the command code. The Max. Continuous reading number
is 16 and the parameter address should be continuous. The byte length of every data is 2
(one word). The following command format is illustrated by hex (a number with “H” means
-90-
Communication protocol
The command code is used to read the working stage of the VFD.
For example, read continuous 2 data content from0004H from the VFD with the address of
01H (read the content of data address of 0004H and 0005H), the frame structure is as
follows:
RTU master command (sent from the RTU slave response (sent from the VFD to
master to the VFD) the master)
START T1-T2-T3-T4 START T1-T2-T3-T4
ADDR 01H ADDR 01H
CMD 03H CMD 03H
Byte number 04H
MSB of the start
00H MSB of data in 0004H 13H
address
LSB of the start
04H LSB of data in 0004H 88H
address
MSB of data number 00H MSB of data in 0005H 00H
LSB of data number 02H LSB of data in 0005H 00H
LSB of CRC 85H LSB of CRC CHK 7EH
MSB of CRC CAH LSB of CRC CHK 9DH
END T1-T2-T3-T4 END T1-T2-T3-T4
T1-T2-T3-T4 between START and END is to provide at least the time of 3.5 bytes as the
leisure time and distinguish two messages for the avoidance of taking two messages as one
message.
ADDR = 01H means the command message is sent to the VFD with the address of 01H and
ADDR occupies one byte.
CMD=03H means the command message is sent to read data from the VFD and CMD
occupies one byte.
"Start address" means reading data from the address and it occupies 2 bytes with the fact
that the MSB is in the front and the LSB is in the behind.
"Data number" means the reading data number with the unit of word. If the "start address" is
0004H and the "data number" is 0002H, the data of 0004H and 0005H will be read.
CRC occupies 2 bytes with the fact that the LSB is in the front and the MSB is in the behind.
-91-
Communication protocol
ADDR = 01H means the command message is transmitted by the VFD whose address is
01H. The ADDR information occupies one byte.
CMD=03H means the message is received from the VFD to the master for the response of
reading command The CMD information occupies one byte.
"Byte number" means all byte number from the byte (excluding the byte) to CRC byte
(excluding the byte). 04 means there are 4 byte of data from the "byte number" to "LSB of
CRC CHK", which are "MSB of data in 0004H", "LSB of data in 0004H", "MSB of data in
0005H" and "LSB of data in 0005H".
There are 2 bytes stored in one data with the fact that the MSB is in the front and the LSB is
in the behind of the message, the data of data address 0004H is 1388H, and the data of
data address 0005H is 0000H.
CRC occupies 2 bytes with the fact that the LSB is in the front and the MSB is in the behind.
The command means that the master write data to the VFD and one command can write
one data other than multiple dates. The effect is to change the working mode of the VFD.
For example, write 5000 (1388H) to 0004H from the VFD with the address of 02H, the frame
structure is as follows.
RTU master command (sent from the RTU slave response (sent from the VFD to
master to the VFD) the master)
START T1-T2-T3-T4 START T1-T2-T3-T4
ADDR 02H ADDR 02H
CMD 06H CMD 06H
MSB of data writing MSB of data writing
00H 00H
address address
LSB of data writing LSB of data writing
04H 04H
address address
MSB of to-be-written MSB of to-be-written
13H 13H
data data
LSB of to-be-written LSB of to-be-written
88H 88H
data data
LSB of CRC CHK C5H LSB of CRC CHK C5H
MSB of CRC CHK 6EH MSB of CRC CHK 6EH
END T1-T2-T3-T4 END T1-T2-T3-T4
Note: Section 7.3.1 and 7.3.2 mainly describe the command format.
-92-
Communication protocol
instructions should be paid attention to when modifying the function code parameters.
EEPROM is stocked frequently, which may shorten the usage time of EEPROM. For
users, some functions are not necessary to be stocked on the communication mode.
The needs can be met on by changing the value in RAM. Changing the MSB of the
function code form 0 to 1 can also realize the function. For example, the function code
P00.07 is not stocked into EEPROM. Only by changing the value in RAM can set the
address to 8007H. This address can only be used in writing RAM other than reading. If
it is used to read, it is an invalid address.
7.3.4.2 Description of other function addresses in Modbus
BIn addition to modifying the parameters of the VFD, the master can also control the VFD,
such as start and stop it, and monitor the operation state of the VFD. The following table
describes other function parameters.
Address R/W
Function instruction Data meaning instruction
definition characteristics
0001H: Forward running
0002H: Reverse running
0003H: Forward jogging
0004H: Reverse jogging
Communication-based
2000H 0005H: Stop R/W
control command
0006H: Coast to stop
0007H: Fault reset
0008H: Jogging stop
Communication setting
2001H frequency (0–Fmax (unit:
0.01Hz)) R/W
PID reference, range (0–1000,
2002H
1000 corresponds to100.0% )
PID feedback, range (0–1000,
2003H R/W
Communication-based 1000 corresponds to100.0% )
value setting Virtual input terminal command ,
200AH R/W
range: 0x000–0x1FF
Virtual input terminal command ,
200BH R/W
range: 0x00–0x0F
AO output setting 1
200DH (-1000–1000, 1000 corresponds R/W
to 100.0%)
0001H: Forward running
0002H: Forward running
VFD state word 1 2100H R
0003H: Stop
0004H: Fault
-94-
Communication protocol
Address R/W
Function instruction Data meaning instruction
definition characteristics
0005H: POFF state
Bit0: =0: Bus voltage is not
established =1: Bus voltage is
established
Bi1–2:=00: Motor 1
Bit3: =0: Asynchronous motor
=1: Synchronous motor
VFD state word 2 2101H Bit4:=0: Pre-alarm without R
overload =1: Overload
pre-alarm
Bit5–Bit6:=00: Keypad control
=01: Terminal control
=10: Communication
control
See the description of fault
VFD fault code 2102H R
types.
VFD identification
2103H Goodrive10-----0x010d R
code
0–Fmax (unit:
Running frequency 3000H R
0.01Hz)
0–Fmax (unit:
Set frequency 3001H R
0.01Hz)
0.0–2000.0V
Bus voltage 3002H R
(unit: 0.1V)
0–1200V (unit:
Output voltage 3003H R
1V)
0.0–3000.0A
Output current 3004H R
(unit: 0.1A)
0–65535 (unit: Compatible
Rotating speed 3005H
1RPM) with HL R
series,
-300.0–300.0%
Output power 3006H CHF100A and R
(unit: 0.1%)
CHV100
-250.0–250.0%
Output torque 3007H R
(unit: 0.1%)
-100.0–100.0%
PID setting 3008H R
(unit: 0.1%)
-100.0–100.0%
PID feedback 3009H R
(unit: 0.1%)
Input IO state 300AH 000–1FF R
Output IO state 300BH 000–1FF R
Analog input 1 300CH 0.00–10.00V R
-95-
Communication protocol
Address R/W
Function instruction Data meaning instruction
definition characteristics
(unit: 0.01V)
0.00–10.00V
Analog input 2 300DH R
(unit: 0.01V)
Reserved 300EH R
Reserved 300FH R
Reserved 3011H R
Current step of the
3012H 0–15 R
multi-step speed
Reserved 3013H R
External count value 3014H 0–65535 R
-300.0–300.0%
Torque setting 3015H R
(unit: 0.1%)
VFD identification
3016H R
code
Fault code 5000H R
The Read/Write (R/W) characteristics indicate whether a function can be read and written.
For example, "Communication-based control command" can be written, and therefore the
command code 6H is used to control the VFD. The R characteristic indicates that a function
can only be read, and W indicates that a function can only be written.
Note: Some parameters in the preceding table are valid only after they are enabled. Take
the running and stop operations as examples, you need to set "Running command channel"
(P00.01) to "Communication", and set "Communication running command channel" (P00.02)
to the Modbus communication channel. For another example, when modifying "PID setting",
you need to set "PID reference source" (P09.00) to Modbus communication.
The following table describes the encoding rules of device codes (corresponding to the
identification code 2103H of the VFD).
8 MSBs Meaning 8 LSBs Meaning
0x08 GD35 vector VFD
0x09 GD35-H1 vector VFD
0x0a GD300 vector VFD
0x01 HL
0x0b GD100 simple vector VFD
0x0c GD200 general VFD
0x0d HL6000 mini VFD
Note: The code is consisted of 16 bit which is 8 MSBs and 8 LSBs. 8 MSBs indicate the
motor type series and 8 LSBs indicate the derived motor types of the series.
-96-
Communication protocol
The fieldbus scale depends on the number of decimals in the value specified in
"Description" or "Default ". If there are n decimals in the value, the fieldbus scale m is the
nth-power of 10. Take the following table as an example, m is 10.
Function
Name Description Default Modify
code
Wake-up–from-sleep 0.0–3600.0s (valid when
P01.20 0.0s ○
delay P01.19=2)
0: Disable
P01.21 Restart after power off 0 ○
1: Enable
The value specified in "Setting range" or "Default" contains one decimal, so the fieldbus
scale is 10. If the value received by the upper computer is 50, the value of
"Wake-up-from-sleep delay" of the VFD is 5.0 (5.0=50/10).
To set the "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 transmit the following write command:
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 transmits the "Wake-up-from-sleep
delay"parameter command, the master receives the following response from the VFD:
01 03 02 00 32 39 91
VFD Read 2-byte Parameter CRC check
address command data data
-97-
Communication protocol
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 "Wake-up-from-sleep delay" is 5.0s.
-98-
Communication protocol
The slave uses functional code fields and fault addresses to indicate it is a normal response
or some error occurs (named as objection response). For normal responses, the slave
shows corresponding function codes, digital address or sub-function codes as the response.
For objection responses, the slave returns a code which equals the normal code, but the
first byte is logic 1.
For example: when the master sends a message to the slave, requiring it to read a group of
address data of the VFD function codes, there will be following function codes:
0 0 0 0 0 0 1 1 (Hex 03H)
For normal responses, the slave responds the same codes, while for objection responses, it
will return:
1 0 0 0 0 0 1 1 (Hex 83H)
Besides the function codes modification for the objection fault, the slave will respond a byte
of abnormal code which defines the error reason. When the master receives the response
for the objection, in a typical processing, it will send the message again or modify the
corresponding order.
For example, set the “running command channel” of the VFD (P00.01, parameter address is
0001H) with the address of 01H to 03, the command is as following:
01 06 00 01 00 03 98 0B
VFD Write Parameter Parameter CRC check
address command address data
But the setting range of “running command channel” is 0–2, if it is set to 3, because the
number is beyond the range, the VFD will return fault response message as below:
01 86 04 43 A3
VFD Exception Fault code CRC check
address response code
-99-
Communication protocol
Abnormal response code 86H means the abnormal response to writing command 06H; the
fault code is 04H. In the table above, its name is operation failed and its meaning is that the
parameter setting in parameter writing is invalid.
For details about the formats of the read and write commands, see section 7.3.
01 03 21 00 00 01 8E 36
VFD Read Parameter Data quantity CRC check
address command address
01 03 02 00 03 F8 45
VFD Read Number Data content CRC check
address command of bytes
The data content is 0003H. From the table 1, the VFD stops.
Watch “the current fault type” to “the previous 5 times fault type” of the VFD through
commands, the corresponding function code is P07.27–P07.32 and corresponding
parameter address is 071BH–0720H(there are 6 from 071BH).
03 03 07 1B 00 06 B5 59
VFD Read Start 6 parameters in total CRC check
address command address
03 03 0C 00 23 00 23 00 23 00 23 00 23 00 23 5F D2
VFD Read Number of Type of Type of Type of last Type of last Type of last Type of last CRC check
address command bytes current fault last fault but one fault but two fault but three fault but four fault
See from the returned data, all fault types are 0023H (decimal 35) with the meaning of
maladjustment (STo).
-100-
Communication protocol
Make the VFD with the address of 03H to run forward. See section 7.3.4.2 “Description of
other function addresses in Modbus”, the address of “Communication-based control
command” is 2000H and forward running is 0001.
03 06 20 00 00 01 42 28
VFD Write Parameter Forward CRC
address command address running check
If the operation is successful, the response may be as below (the same with the command
sent by the master):
03 06 20 00 00 01 42 28
VFD Write Parameter Forward CRC
address command address running check
Set max. output frequency of the VFD with the address of 03H as 100Hz.
Function
Name Description Default Modify
code
Used to set max. output frequency of the VFD. It is
Max.
the basis of frequency setup and the
P00.03 output 50.00Hz ◎
acceleration/deceleration.
frequency
Setting range: P00.04–400.00Hz
See the figures behind the radix point, the fieldbus ratio value of max. output frequency
(P00.03) is 100. 100Hz timed by 100 is 10000 and the corresponding hex is 2710H.
-101-
Communication protocol
03 06 00 03 27 10 62 14
VFD Write Parameter Parameter
CRC check
address command address data
If the operation is successful, the response may be as below (the same with the command
sent by the master):
03 06 00 03 27 10 62 14
VFD Write Parameter Parameter
CRC check
address command address data
Note: The blank in the above command is for illustration. The blank cannot be added in the
actual application unless the upper monitor can automatically remove the blank.
No response is returned.
The serial port is set incorrectly. For example, the converter uses the serial port COM1,
but COM2 is selected for the communication.
The settings of the baud rates, data bits, stop bits, and check bits are inconsistent with
those set on the VFD.
The positive pole (+) and negative pole (-) of the RS485 bus are connected reversely.
The RS485 wire cap on the terminal board of the VFD is not connected. This wire cap is
at the back of the terminal block.
-102-