t3d Servo ENpdf
t3d Servo ENpdf
t3d Servo ENpdf
Commissioning manual
(V2.0 version)
z Product introduction
T3D series universal servo driver adopts advanced full digital control and vector
control theory of AC motor, and adaptive serial communication absolute value
encoder. The T3D servo has excellent performance and high reliability, and is widely
applicable to all kinds of universal automation equipment.
z Product features
¾ High performance multi-platform DSP/ARM processor chip is adopted, and the
control performance is excellent.
¾ 17 bits/23 bits, single turn/multi turn serial communication encoders are adopted,
with high positioning accuracy and good servo shaft rigidity.
¾ The latest industrial-grade IPM module is selected, with strong overload driving
ability.
¾ Various control modes include position control mode, speed control mode and
torque control mode are all supported.
z Model specification
Table of contents
1、Installation and Wiring............................................................................................................. 1
1.1 Installation dimension drawing ....................................................................................... 1
1.2 Front panel terminal wiring diagram.............................................................................. 1
1.3 Connection diagram of control port CN1 and encoder port CN2 ................................ 2
1.4 Communication port CN3/CN4 connection diagram..................................................... 3
1.5 Brake Resistor Connection and Instructions for Use ..................................................... 3
2、Panel operation.......................................................................................................................... 4
2.1 Operation panel introduction ........................................................................................... 4
2.2 Main menu ......................................................................................................................... 4
2.3 Status monitoring .............................................................................................................. 5
2.4 Parameter settings ............................................................................................................. 8
2.5 Parameter management.................................................................................................... 9
3、Parameter setting and function debugging ........................................................................... 11
3.1 Setting driver Parameters .............................................................................................. 11
3.2 Trial run ........................................................................................................................... 13
3.3 Joint debugging with the host computer ....................................................................... 15
3.4 Use of electromagnetic brake (holding brake output) function .................................. 20
3.5 Programmable digital input and output ports.............................................................. 22
4、Performance optimization and Adjustment .......................................................................... 24
4.1 Control loop gain parameters ........................................................................................ 24
4.2 Performance optimization .............................................................................................. 25
5、Debug problems and processing method............................................................................... 26
5.1 Alarm Code ...................................................................................................................... 26
5.2 Alarm Cleanup method................................................................................................... 27
5.3 Absolute value encoder battery replacement method .................................................. 28
5.4 Frequently debug problems and countermeasures ...................................................... 28
6、Drive specifications and motor adapter table ....................................................................... 32
6.1 Model Specifications and Performance parameters .................................................... 32
6.2 Standard motor adaptation table (5-pole pairs motor, 17-bits absolute value
magnetic encoder) ................................................................................................................. 33
1、Installation and Wiring
T3D-L15A/T3D-L20A have the same installation dimension, as shown in the figure below.
Threaded hole
1
1.3 Connection diagram of control port CN1 and encoder port CN2
This side signals are connected to the host computer
controller.
Servo driver
DA+
Analog command voltage
AS+ 26 Servo motor
Analog
input
range:0 10V CN1 (DB44) and encoder
DA ground GNDA 11
Note: If the voltage range is 0~10V, please be sure to U U
connect the DA+ and DA ground wires to the voltage V V
output port of the host DC 24V(Provided externally) CN1 (DB44)
COM+ 31 4.7kΩ
W W
computer respectively.
Servo enable SON DI 1 16 PE PE
Alarm clear ACLR Motor power
DI 2 1
CCW drive disabled CCWL line termina
IO switch DI 3 17 CN2(1394-6)
input
4 DIs CW drive disabled CWL
DI 4 2 5 5V 5V
6 0V 0V
1 D+ SD+
Absolute
2 D- SD- encoder
E+ interface
Battery
positive
Servo ready RDY CN1 (DB44) Battery
DO 1 20 negative
E-
Servo alarm ALM DO 2 5 metal shell PE
Positioning completed COIN
DO 3 21
IO switch 4 DOs /second zero return
Attention: E+ and E- are
output
Mechanical brake release BRK the positive and negative
DO 4 6 electrodes of the external
Output common DO battery of the encoder,
COM
23 respectively.
Attention:
If the pulse command signal is 24V power supply, PULS+ must be connected to pin 39 of
CN1, and SIGN+ must be connected to pin 38 of CN1, otherwise the pulse command port
may be damaged.
If the pulse command signal is 5V power supply, PULS+ must be connected to pin 25 of
CN1, and SIGN+ must be connected to pin 24 of CN1, otherwise the pulse reception may be
abnormal.
2
1.4 Communication port CN3/CN4 connection diagram
Through the 485 communication ports CN3 and CN4 on the driver, the communication
connection between the driver and the host computer such as CNC, PC, PLC or the driver can be
realized. The port pins of CN3 and CN4 are defined as follows.
Note: RS485 communication port can also be connected through 40/41/42 of CN1, see
section 1.3 for details.
Notice:
Do not plug or remove cables when the power supply is connected.
Twisted-pair or shielded cable is recommended. The length of the cable is less than two
meters.
When multiple machines are connected in series, CN3 connects to CN4 of the upper level
driver, CN4 connects to CN3 of the next level driver.
When the RS485 bus is used for communication, when the host computer 485 signal ground
and the earth (PE) is connected, connect the PE terminal of the host computer to the driver
terminal in a properly grounded way. In this case, it is forbidden to connect the host computer 485
signal ground to the driver 485 signal ground (GND). Otherwise, the driver may be damaged.
3
Panel operration
2、P
The T3D serries panel connsists of 5 LE be displays annd 4 buttons ▲、▼ 、◄ 、SET,
ED digital tub S
whicch are used too display variious states of the system an
nd set parameeters.
The operatioons are all laayered operattions, which are
a expandedd layer by layyer from the main
mennu. The operattion panel is shown as bellow:
P
POW Power light
P The decim mal point off the secondd digital tubbe from the left
(none) lights up to
t indicate th
hat the servoo is under vooltage.
R
RUN Running light
R The decimmal point of the first digiital tube from
m the left lig
ghts
(none) up to indiicate that thee servo is enaabled.
▼ D
Decrease key Decrease the
t serial num
mber or valuee; long press hhas repeat efffect.
S
SET Enter Menu entry, parameteer modificatioon confirmatiion or operaation
confirmatiion.
The first layyer is the mainn menu, theree are 4 operattion modes, use
u the ▲、 ▼ keys to ch
hange
the mode;
m press the
t SET keyy to enter the second layerr and perform
m specific opeerations; presss the
◄ key
k to return to
t the main menu
m from thee second layeer.
Status
D- g
monitoring
SET
Parameter
P- settings Tier 2
Parameter
E- managemen nt
A- Accessibility
y
4
2.3 Status monitoring
Select the status monitoring “d- ” in the main menu, and press the SET key to enter the
monitoring mode. There are a variety of monitoring items, the user selects the desired display item
with the ▲、▼ keys, and then presses the SET key to enter the specific display state. The specific
meanings of the status monitoring display items are as follows:
5
the combination of low and high bits. Select the low and high bits through the menu, and use the
formula in the figure to synthesize the complete value.
The pulse unit is the encoder pulse unit. Take the use of a 2500lines encoder as an example:
The vertical line of the digital tube represents the state of one bit, the stroke on the vertical line
lights up to indicate ON, and the lower stroke lights up to indicate OFF.
The vertical line of the digital tube represents the state of one bit, the stroke on the vertical
line lights up to indicate ON, and the lower stroke lights up to indicate OFF.
The vertical line of the digital tube represents the state of one bit, the stroke on the vertical line
6
lights up to indicate high level, and the lower stroke lights up to indicate low level. (Note:
absolute position encoder, displays the resolution bits of the encoder. For example, the
display 17 indicates a single turn of 17 bits of the encoder.)
Indicates the position of the rotor relative to the stator in a revolution, one revolution is a cycle,
the unit is the minimum resolution of the encoder, and take the encoder Z pulse as the origin.
2500 lines encoder:The range is 0~9999 (decimal system), and the value is 0 when the Z
pulse appears.
Absolute position encoder:The range is 0~65535 (decimal system), indicates by high/low bits.
T3D display characters represent the current control mode of the servo driver.
No alarms display two minus signs. When there is an alarm, the alarm number is displayed and
flashes. When the alarm occurs, the display will automatically enter the state monitoring and
display the alarm number, but other operations can be performed through the keyboard. When it is
not in the monitoring state, the decimal point of the rightmost digital tube flashes to indicate that
there is an alarm.
Err-- No alarm
7
The method for clearing the historical alarm codes is as follows: In the case of no alarm,
firstly set the parameter P-119 to 4, and then all the historical alarm codes can be cleared as
follow.
8
returns to the original value.
The modified parameters are not saved in the EEPROM. If you need to save them
permanently, please use the parameter write operation in the parameter management.
SET
Parameter
value increase
Parameter value 1234. Parameter
value reduction
Modify
SET
confirmation
z Parameter writing
“E-SET” indicates that the parameters in the parameter table are written into the EEPROM.
When the user modifies the parameter, only the parameter value in the parameter table is changed,
and the next time the power is turned on, it will be restored to the original value. If you want to
permanently change the parameter value, you need to perform the parameter write operation, write
the parameters in the parameter table into the EEPROM, and the modified parameters will be used
after power-on.
9
z Restore default value
“E-DEF” indicates that the default values (factory values) of all parameters are read into the
parameter table and written into the EEPROM, and the default parameters will be used next time
the power is turned on. When the user messes up the parameters and cannot work normally, use
this operation to restore all the parameters to the factory state. Because the default values of the
parameters corresponding to different driver models and motor models are different, when using
the restore default parameters, the correctness of the motor code (parameter P-002) must be
ensured firstly.
10
3、Parameter setting and function debugging
¾ When the driver is first used, it is recommended to conduct no-load test run without
connecting the load.(Keyboard speed regulation or JOG running). Ensure that the driver and
motor can work normally after handling and installation, and ensure that the default parameters
of the driver for the motor are valid.
¾ After the driver and motor work normally, without connecting the load, connected CN1 control
signal, with the host computer control device for the user needs the position, speed or other
working mode of debugging and operation.
¾ After the signal connection, parameter setting and motor operation have been debugged
properly, the load can be connected and start running on load.
In the case of not connecting the command line and communication line of the host
computer,After the motor power line and encoder cable are connected, turn on the power
supply of the main circuit. The display panel of the driver will light up. If there is an alarm,
check the wiring and connection.
(If the multi-turn absolute value encoder is configured, the driver will display the alarm
number Err40 when it is powered on for the first time, which is normal. It indicates that the
multi-turn encoder has lost power, and the host computer needs to set mechanical zero. This alarm
number can be cleared as follows: Set P-008 to 2, save the parameters, power off and restart, and
then Err40 will be cleared. If the alarm is still not cleared, power off and restart again, and the
mechanical zero must be reset.)
Perform the following steps to set T3D driver parameters:
1、Check motor series code P-099 and model code P-002, and then restore the driver
defaults: Set P-000 to 385 or 316, enter the parameter management mode "E-", and
switch to "E-def",Press and hold the SET key for 3 seconds. If "Done" is displayed, the
default value is restored. The following figure shows the operation process:
<Before debugging the driver, be sure to complete this step as required, otherwise a
running exception may occur>!!!
11
Special Note: When the servo motor uses an absolute value encoder, the motor series (P-099)
and the motor model code (P-002) can be automatically recognized by the driver, without
manual setting operation of the motor series and model code, but it is necessary to check
whether the motor specification parameters are correctly identified when using the
motor for the first time (P-099 indicates the motor series, P-002 indicates the motor model
code, Please check section 6.2 for detailed parameters of motor specifications). The
parameters listed in the following table can be checked and verified.
Parameters of the
Physical meaning of parameters
serial number
2、If user need to communicate with RS485 port of the driver, set the following communication
parameters as follows:
The
Scope default unit
P-181 Driver communication ID
value
-1~32 1
When using RS-485 communication, the host controller is the host and the servo driver is
the slave. The communication address of the servo driver needs to be set a different
communication station number from this parameter. The setting range of the station number
address is -1 ~ 32, with -1 indicating that the communication function is closed and a value
greater than 0 indicating that the communication function is open. Before using the
communication function, this parameter must be set to the required station number. This station
number represents the absolute address of the driver in the communication network. Only one
station number can be set for a group of servo drivers, repeated station number setting will
result in failure of normal communication.
The
Baud rate of MODBUS Scope default unit
P-182
communication value
0~5 2
The baud rate of RS-485 communication is selected through this parameter. Different
values correspond to different baud rates. The baud rate of the selected communication should
be consistent with that of the upper controller.
Parameter Meaning:
0: the baud rate is 4800bps 1: the baud rate is 9600bps
2: the baud rate is 19200bps 3: the baud rate is 38400bps
4: the baud rate is 57600bps 5: the baud rate is 115200bps
12
The
MODBUS Mode selection of
Scope default unit
P-183 communication data(Currently only
value
RTU data format is supported)
0~5 1
The parameter is used to select the data mode of RS-485 communication, and the data
mode must be consistent with the communication protocol of the host controller. The specific
parameter values are as follows:
0: data bit -8 parity bit - None stop bit -1 bit
1: data bit -8 parity bit - Even parity bits(Even) stop bit -1 bit
2: data bit -8 parity bit - Odd parity bits(Odd) stop bit -1 bit
3: data bit -8 parity bit - None stop bit -2 bits
4: data bit -8 parity bit - Even parity bits (Even) stop bit -2 bits
5: data bit -8 parity bit - Odd parity bits (Odd) stop bit -2 bits
3、Enter Section 3.3 to set function parameters and performance parameters. Press SET key
to confirm after setting drive parameters, and then perform E-SET operation to save
parameters as shown in the following figure:
4、After the parameters are saved successfully, power off the drive and restart it for trial operation:
keyboard speed regulation test run (Fn -20) or JOG spot text run.
SET SET
SET
A- A-FN Fn 0 Fn -20 R. 0 R. 50
Long press for 3 seconds
The keyboard speed prompt is" r." , the unit of value is r/min, and the speed command is
provided by the key. Use ▲, ▼ key to change the speed command, the motor runs according to
the given speed. A positive number indicates a positive command (CCW) and a negative number
indicates a reversal (CW). The minimum given speed is 0.1r/min.
After the keyboard speed regulation test run without any abnormality, the mechanical load
can be connected, and the next debugging can be carried out under the control instruction of the
host computer controller.
Press ▲ and keep, the motor runs according to JOG speed (CCW), release the key, the motor
stops, keep zero speed; Press ▼ and hold, the motor runs according to JOG speed reversal (CW),
release the key, the motor will stop, keep zero speed.
Press
J 100
JOG speed is set by parameter P-076, the default speed is 100r/min. If the motor is running
normally, it can enter the next operation (joint regulation with the host computer controller).
Note: If the motor has abnormal conditions such as vibration and noise, it is necessary to
reduce the value of parameter P-005 appropriately during the keyboard speed regulation test run or
14
JOG spot test run.
According to the actual application needs, set the application parameters of absolute value
encoder according to the following table:
(2)Speed control mode Set related control parameters according to the following table:
16
Set as needed (unit: r/min/V)
Analog speed 0
P-047 command zero offset (default value) Unit: 0.1 mv
compensation Set as needed
0
Speed command 0: Normal direction
P-048 (default value)
direction 1: Reverse
Set as needed
Analog speed 0
Set the forward voltage dead zone:
P-051 command dead zone (default value)
0~13000 ( unit mv)
1 (positive) Set as needed
Analog speed 0
Set the negative voltage dead
P-052 command dead zone (default value)
zone: -13000 ~ 0 (unit mv)
2 (negative) Set as needed
The speed command 100
0~1000r/min acceleration time
P-060 accelerates the time (default value)
(unit: ms)
Set as needed
Speed command 100
1000~0r/min acceleration time
P-061 deceleration time (default value)
(unit: ms)
Set as needed
Velocity loop To increase the rigidity, P-005 can
50
P-005 proportional gain be appropriately increased by 10
(default value)
for each adjustment
Velocity loop If the load inertia is large, P-006
20 (default
P-006 integration time can be appropriately increased by
value)
constant 10 for each adjustment
Torque filter time 25
P-007 When vibration or noise is
constant (default value)
generated by motor operation, it
Speed detection filter 40 can be appropriately increased by
P-019
time constant (default value) 10 for each adjustment
(3) Torque control mode, set relevant control parameters according to the following table:
Table 3.4 Key parameter Settings of torque control mode
parameter Name Set the value Description
P-004 Control mode 2 Set to torque control mode
0: Analog torque
Source of torque
P-026 0 (default value) 1: Internal multistage torque
instruction
<4 optional:P145~P148>
1V analog voltage corresponding
Analog torque 30 (default value)
P-053 to the percentage of the rated
command gain Set as needed
torque of the motor (unit:1%/V)
Analog torque 0 (default value)
P-054 Unit: 0.1mv
command zero Set as needed
17
offset
compensation
Analog torque
0 (default value) 0:Normal direction
P-055 command
Set as needed 1: Reverse
direction
Maximum speed Set the over-speed protection
P-075 Set as needed
limit value(Unit: r/min)
1000(default value ) The speed of torque mode motor
Speed limit for
P-078 Set as needed is limited within this parameter:
torque control
0~8000(Unit: r/min)
After the above operations and settings are completed, be sure to perform the parameter save
operation E-SET as shown in the following figure. Power off after the operation succeeds. After
the driver panel is off, power on again, and then the next function debugging can be carried out.
1、After setting the preceding parameters, perform parameter writing as required (refer to E-SET
operation instructions in Parameter Management in Section 2.5). After the parameters are
saved, power off the servo driver and restart it.
2、Speed control mode: given a small analog voltage command, and make the servo enable input
signal SON ON, the motor should run according to the command. At this time, the "Enable"
indicator decimal point ON the panel will light up. Whether the motor is running normally can
be judged by monitoring the following variables:
(1) By monitoring D-i ,observe the size of the motor current(unit: A). When the motor
runs at normal steady speed, the displayed current value will not exceed the rated current of the
motor;
(2) By monitoring D-[S, observe the analog quantity command (expressed in rotational
speed, unit: r/min), and the displayed value in normal case is equal to the rotational speed
displayed by D-SPd;
(3) By monitoring the rE-10 in the D-rE menu, observe the original the analog quantity
command (expressed in voltage, unit: mv). Normally, the display value is equal to the command
voltage value given by the host computer. (Note: rE-9 is the command after zero offset
compensation, unit: mv)
3、After confirming that it is normal, slowly increase the analog voltage command to gradually
18
increase the speed of the motor, while monitoring whether there is vibration and noise, whether
the speed is stable, and whether the motor current exceeds the rated value.
4、When the motor is running properly from zero speed to a positive maximum speed, or from
zero speed to a negative maximum speed, the user can debug other functions.
During the operation of the analog command speed mode, common anomalies and
handling methods are as follows:
1 After the analog instruction is given, Check whether the command system and
the data displayed in the monitor command cable connection of the host
window rE-3 does not correspond to computer are correct.
the instruction voltage
2 After it is enabled, the monitoring 1. Check the setting of "Necessary parameters";
window RE-10 has the corresponding 2. Check the input I/O signal line. It is
command voltage value, while D-[S convenient to check I/O by observing the
does not have the corresponding contents displayed in D-Di (check the
command speed, that is, the motor description of input terminal Di in Section 2.3).
does not run with the voltage
command
3 The positive direction of motor Modify parameter P-048 and set whether the
rotation is inconsistent with the speed command is reversed: set it to 0, no
requirements of the host computer reverse; set it to 1, reverse (effective
immediately).
4 Vibration, noise and other abnormal 1. Check whether the shielding wire is
conditions of the motor; correctly connected;
2. Check chapter 4 for Performance Tuning.
5 When given 0V command, the motor Perform automatic zeroing of analog quantity
will move slightly or manually adjust parameter P-047.
6、Position control mode: make the servo enable input signal SON valid, given a lower frequency
position pulse command, the motor should run:
(1)By monitoring D-i ,observe the size of the motor current(unit: A). Under normal no-load
steady speed operation, the displayed current value should be a small current value close to 0;
(2)By monitoring D-Frq, the frequency of command pulse can be displayed in real time. If the
pulse is inaccurate, the pulse filter coefficient P-038 can be set accordingly.
(3)By monitoring D-COD, press the SET key to display the encoder bit number, and then press
the ▲ or ▼ key to display the real-time level state of the input pulse signal;
(4)After the servo driver executes a section of instruction, it can read the pulse number issued by
the host computer by monitoring D-[Pn;
19
7、Slowly increase the speed of the position command, gradually increase the motor running
speed, while monitoring whether there is vibration and noise, whether the speed is stable, and
whether the motor current exceeds the rated value.
8、When the motor can follow the command within the rated speed, and the position following
error displayed by D-EPo is 0 when it stops, the user can debug other functions.
During the operation of position control mode, common anomalies and handling
methods are as follows:
After enabling, Given position Check whether the command system and
1 pulse command, D-[Pn shows no
command cable connection of the host computer
change, motor does not run
are correct
D-[Pn display has changed, motor 1. Check the setting of "Necessary parameters";
2
does not run 2. Check the input I/O signal line. It is
convenient to check I/O by observing the
contents displayed in D-Di (check the
description of input terminal DI in Section 2.3).
The positive direction of motor Modify parameter P-036, and set whether the
3
rotation is inconsistent with the position command is reversed: set it to 0, no
requirements of the upper computer reverse; set it to 1, reverse (effective
immediately)
Vibration, noise and other 1. Check whether the shielding wire is correctly
4
abnormal conditions of the motor; connected;
2. Check chapter 4 for Performance Tuning.
The motor can only run in one 1. Pay attention to the mode of the detection
5
direction command source and check the setting of
P-035/P-037;
2. Check whether the position command input
cable is connected properly.
The pulse number of position 1. Check the shielding treatment of the
6
instruction displayed in the D-[Pn instruction signal line;
is inconsistent with that of the 2. Stay away from strong interference sources.
instruction source of the upper
computer
The electromagnetic brake (hold brake, power off brake) is used to lock the vertical or tilt table
connected with the motor to prevent the table from falling after the servo power is lost. To achieve
this function, you need to buy a motor with brakes (lock). Brakes should only be used to hold the
table and should never be used to slow down or stop the machine.
20
(1) Related parameters of the electromagnetic brake:
Default
Parameter Name Parameters Unit Apply
value
Motor static speed detection
P-165 0~1000 5 r/min ALL
point
Delay time of
P-166 electromagnetic brake when 0~2000 300 ms ALL
motor is stationary
Waiting time of
P-167 electromagnetic brake when 0~2000 500 ms ALL
motor is running
Speed of electromagnetic
P-168 0~3000 100 r/min ALL
brake when motor is running
Electromagnetic brake
P-169 0~3000 500 ms ALL
release delay time
21
3.5 Programmable digital input and output ports
All the digital input and output ports DI/DO of the drive are software programmable and can
be modified by customers according to their needs. The specific usage is as follows:
Default
Parameter Name Parameters Unit Apply
value
P-100 Digital input DI1 function -24~24 1 ALL
P-101 Digital input DI2 function -24~24 2 ALL
P-102 Digital input DI3 function -24~24 3 ALL
P-103 Digital input DI4 function -24~24 4 ALL
z Digital input DIx function planning, absolute value of parameter indicates function, symbol
indicates logic.
z symbols denote input logic, positive numbers denote positive logic, negative numbers denote
negative logic, ON is valid, OFF is invalid:
22
(1)DI Function list
Number Symbol DI function Number Symbol DI function
0 NULL No function 14 TRQ2 Internal torque selection 2
1 SON Servo enable 15 EMG Emergency stop
2 ACLR Alarm clearance 16 CMODE Switching control mode
Forward drive
3 CCWL 17 GAIN Switching of gain
disable
Reverse drive
4 CWL 18 GEAR1 Electronic gear selection 1
disable
Positive torque
5 TCCW 19 GEAR2 Electronic gear selection 2
limit
Inverse torque Position deviation
6 TCW 20 CLE
limit clearance
7 ZCLAMP Zero speed clamp 21 INH Pulse input rejection
Zero command
8 CZERO
(Stop)
Forward turn allowed
9 CINV Command reverse 23 CCW
(Start)
Internal speed
10 SP1 24 CW Reverse run
selection 1
Internal speed
11 SP2
selection 2
Internal speed
12 SP3
selection 3
Internal torque
13 TRQ1
selection 1
23
4、Performance optimization and Adjustment
The gain parameters of position mode and speed mode are as follows:
Default
Parameter Name Unit Specification
value
To improve the servo rigidity, the value of this
Velocity loop parameter should be increased, but too large
P-005 50 Hz
gain value may cause vibration and noise. The
amount of each adjustment is 10.
If the load inertia is larger, the value of this
parameter should be appropriately increased, but
Velocity loop
P-006 20 ms if it is too large, the rigidity of the speed
integration time
response will be reduced. The amount of each
adjustment is 5.
To improve the servo rigidity and reduce the
following error, the value of this parameter
Position loop
P-009 40 1/s should be increased, but too large will easily
gain
cause vibration and noise. The amount of each
adjustment is 10
Note: To improve servo rigidity and dynamic performance, P-005 and P-009 should be set as
large as possible, and the amount of each adjustment is 10. In general, the greater the
mechanical shaft rigidity, the greater the adjustable value of P-005 and P-009. The servo
shaft can be kept in the state of zero speed feed and gradually increase these two parameters.
Observe the low LO of the display item D-EPO (position following error) (press the SET key to
display the value). The normal range of this value should be within plus or minus 20, and if
the amplitude of the display value becomes significantly larger, it means that the servo shaft
rigidity is too strong. P-005 and P-009 can be reduced appropriately, and then the value of
the gain parameter will be better. If there is obvious vibration or noise in the process of
increasing P-005 and P-009, increase P-007 appropriately by 5 each time, and then observe
24
whether the noise decreases. The value of this parameter should not be too large (generally
less than 40).
In servo gain, if one parameter is changed, the other parameters also need to be adjusted. Do
not make large changes to only one parameter. In general, please follow the following principles
when changing the servo parameters:
Reduces response,
Improve response
inhibits vibration and overshoot
1. Increase the speed loop gain Kv (P-005),the 1. Reduce the position loop gain Kp (P-009),
amount of each adjustment is 10; the amount of each adjustment is 10;
2. Reduce the speed loop integration time 2. Increase the speed loop integration time
constant Ti (P-006), the amount of each constant Ti (P-006), the amount of each
adjustment is 5; adjustment is 5;
3. Increase the position loop gain Kp (P-009), 3. Reduce the speed loop gain Kv (P-005), the
the amount of each adjustment is 10. amount of each adjustment is 10.
25
5、Debug problems and processing method
Alarm Alarm
Alarm name Alarm content and treatment
Code Clear
Err-- No alarm Working normally
Motor speed exceeds maximum limit, check YES
Err 1 Speeding
the P-075 set point
Power main circuit Check brake resistance for damage. Check NO
Err 2
overvoltage terminal P and D whether connected or not.
Power main circuit The main circuit supply voltage is below the NO
Err 3
under-voltage specified value
Position following-deviation Position deviation counter value exceeds YES
Err 4
too large parameter P-080 set value(Unit: 0.01 laps)
The host computer sends instructions YES
Err 5 Position command frequency
incorrectly or the resolution setting is
is too high.
incorrect
Motor power line connection or poor YES
Err 6 Motor stall
contact, motor code setting error, overload
The IPM inverter module of the main power NO
Err11 IPM module is faulty
loop is faulty
Over-current The servo driver instantaneous current is too NO
Err12
high
Err13 Overload The motor average load current is too high NO
Err14 Brake peak power overload The brake load is too high for a short time. NO
Check terminal P and D whether connected
or not.
Err20 EEPROM error EEPROM read and write error, power off NO
when parameters are saved.
Err21 Logic circuit error The peripheral logic circuit of the processor NO
is faulty.
AD conversion reference AD sampling circuit voltage reference is non NO
Err23
voltage error - standard value
The AD sampling amplifier conditioning NO
AD conversion channel
Err24 circuit is abnormal
asymmetry or zero drift large
Err25 Motor code error Driver internal motor code adaptation error NO
Motor load P-070 and duration P-072 YES
Err29 User torque overload alarm
exceed user set values
Absolute value encoder multi Verify that the encoder battery polarity is NO
Err35
- turn counting error reversed, restart the drive, and reset the
mechanical zero position
26
Zero position error in absolute The motor is not calibrated to the encoder NO
Err38
value encoder zero position
Absolute value encoder The encoder connection line is loose or NO
Err39 communication disconnected, there is electromagnetic
disconnected interference, encoder damage, encoder
baud rate deviation is too large, etc
If the driver is used for the first time or
Absolute encoder battery NO
the motor encoder plug has been
lost power
removed, the alarm is normal. Clear the
Err40 alarm and reset the mechanical zero
position according to the instructions in
Section 5.2. If the battery cable is
disconnected or the voltage is low, replace
the battery and reset the mechanical zero
position
Absolute value encoder count The encoder cable is loose or disconnected.
Err41 error Electromagnetic interference exists. Check
the cable and restart the drive
Non-standard motor, encoder zero position NO
Motor matching error
Err42 error, need to use the driver to write motor
parameters and calibration zero position
Error clearing absolute value Single lap position cleared illegally NO
Err43
encoder
Battery low voltage After the battery is replaced, hold down the
Err44 Enter key with Fn 0 for 3 seconds. Err44 is
cleared
The absolute value encoder The motor temperature is too high. The load NO
Err45
temperature is too high needs to be reduced
27
and requires alarm clearance;
To clear Err40/Err41/Err35, perform the following steps:
Methods A:Set the operation password P-000 to 510 or 310, then switch the
menu to A-FN, and perform FN 0 (as shown in the figure below, long press SET key
for 3 seconds). After the alarm is cleared successfully, reset the mechanical zero
position.
Methods B:After eliminating the alarm cause, set P-008 to 2, save the
parameters, and then power off and restart, and the alarm is lifted. If the alarm is still
not lifted, power off and restart again, and then reset the mechanical zero point.
Attention:The above two methods can clear the encoder multi-turn alarm. If Err40 cannot be
cleared, check whether the battery power is normal, whether the encoder cable is disconnected, or
clear the alarm and restart the driver for more than two times.
② Other alarm clearing methods
When a fault alarm occurs in the servo drive, after the cause of the fault is eliminated, the
alarm can be cleared through the driver operation panel under the condition of continuous power
supply. The specific operation methods are as follows:
Note: Some hardware fault alarms cannot be cleared, please consult customer service staff for
details.
Attention:When the servo driver power supply is OFF, remove the battery connection or the
encoder cable from the servo motor, and multiple turns of data in the absolute encoder will be lost.
The mechanical zero position must be reset.
28
c、Multiple power cuts to restart the servo drive;
d、After the above reasons are excluded, it can be determined that the drive is damaged.
② "Err35 Err38 / Err39 Err40 / Err43" fault alarm
Note: The photoelectric encoder at the end of the servo motor is a typical fragile element,
which needs special attention to protect!
a、The above alarm indicates that the encoder or encoder connection cable is faulty;
b、Err40 means The external power battery voltage of the encoder is low and needs to be
replaced;
c、Check whether both ends of the shield are well grounded and whether there is water or
impurities in the plug;
d、Whether the connection line is too long to cause attenuation of the 5V encoder power
supply;
e、Confirm whether there is interference problem and whether there is a strong magnetic and
strong electric line nearby. If so, isolate it as far as possible.
③ Noise or vibration during servo motor operation (high frequency)
a、The filtering coefficients P-007 and P-019 were appropriately scaled up, and the amount
of each adjustment was 10;
b、If the effect of increasing the filtering coefficient is not obvious, the proportional gain of
the velocity ring and the proportional gain of the position ring should be reduced, that is,
P-005 and P-009 should be reduced, and the amount of each adjustment is 10;
c、If the above measure are not significantly improved,check whether there is interference in
the encoder connection cable and whether both ends of the shield layer are well
grounded.
④ Jitter occurs during servo motor operation (low frequency)
a、Determine whether the load and inertia of the servo motor are within the allowable range
of the motor. If the load and inertia exceed the rated load and rated inertia of the motor
too much(load torque is more than 3 times, inertia is more than 5 times), please re-select a
larger motor;
b、Increase the proportional gain P-005 of the speed ring appropriately, and the amount of
each adjustment is 10;
c、If the effect of increasing P-005 is not obvious, the filtering coefficient P-007/P-019 can be
appropriately reduced, and the amount of each adjustment is 10;
d、If the effect of reducing the filtering coefficient is not obvious, the position ring gain P-009
can be properly reduced, and the amount of each adjustment is 10;
e、If the above measures are not significantly improved, check whether there is interference
between the encoder connection wire and the instruction connection wire, and check
whether both ends of the shielding layer are well grounded.
29
⑤ The drive has an Err 2 or Err 11 alarm
Determine whether the driver is powered on when the alarm or large inertia frequent
a、If it causes an alarm when it is powered on, it can be determined that the hardware circuit
of the driver is faulty;
b、In case of frequent acceleration and deceleration with large inertia, check the monitoring
menu D-I and D-PI first to observe whether the instantaneous value and maximum value
of the current exceed the allowable range of the driver and motor. If so, reduce the inertial
acceleration accordingly (speed mode: increase the acceleration time P-060 and
deceleration time P-061; Position mode: increase the acceleration and deceleration time
of the upper computer controller), make the current control within the allowable range of
the drive and motor, and check whether the fault disappears.
⑥ "Err 5/Err 12" appears in drive when servo motor is started
a、The occurrence of "Err 5" indicates that the upper computer sends out pulse commands too
quickly, which is beyond the response capacity of the servo motor. It is suggested to
increase the acceleration and deceleration time of the upper computer, or appropriately
increase the smoothing time of position instruction P-040, and the amount of each
adjustment is 10;
b、If the above measures are invalid or the upper computer cannot be modified, please set
P-116 to 32 to shield "Err 5" alarm (to take effect after power failure and restart);
c、If an Err 12 over-current alarm occurs during startup, it indicates that the motor is
overloaded during startup. Please check whether the driver selection is small or the driver
is damaged.
⑦ "Err-4" appears in drive during servo motor operation
a、If the low-speed operation is normal, but "Err 4" appears during the high-speed operation,
please first check whether the maximum speed limit of P-075 is low, and then properly
increase the position ring gain P-009 (the amount of each adjustment is 5), or properly
increase the detection range of position following error P-080;
b、If at any speed, as long as the position command is given, the motor will run on "Err 4",
please determine whether the motor is blocked or damaged, whether the driver strong
circuit is damaged;
c、If at any speed, as long as the position instruction, "Err 4" always appears when the motor
is running, please determine whether the motor is blocked or damaged, or whether the
driver strong circuit is damaged;
d、If "Err 4" appears occasionally during operation, check whether there is interference
between the encoder connection line and the command connection line, and check
30
whether both ends of the shield layer are well grounded.
⑧ The drive is running normally, but the host computer has "excessive position following
error"
a、Determine the detection threshold of the position tracking error of the upper computer,
set the driver position error detection range P-080 to a value smaller than the threshold,
and observe whether "Err 4" is displayed during the drive running.;
b、If the driver appears "Err 4", It indicates that there is a problem with the response of the
drive and motor, please make sure the driver and motor are intact first,and then
increase the position ring and speed ring gain P-009/P-005;
c、If the above measures have no obvious effect, Larger size drives and motors can be
considered for replacement.
31
6、Drive specifications and motor adapter table
32
6.2 Standard motor adaptation table (5-pole pairs motor, 17-bits absolute value
magnetic encoder)
Table 6.2 Matching list of 5 pole pairs motor with T3D driver
33