A servo amplifier is equipped with various servo parameters that can be used to adjust operation status. To maximize the
machine's performance , these servo parameters are required to be set in accordance with the machine's characteristic. The
gain adjustment is set to "Auto tuning mode 1" at the factory setting. Use each adjustment function to improve the
responsiveness.
• MR-J5-_G_-RJ and MR-J5-_A_-RJ will be available in the future.
• When using the torque mode, gain adjustment is not required.
• Before adjusting gains, check that your machine has not been operated at the maximum torque of the servo motor. If
operated in excess of the maximum torque, the machine may vibrate and operate unexpectedly. In addition, adjust gains
taking into account that each machine is different. It is recommended to keep the torque of the servo motor generated
during operation to be under 90 % of the maximum torque of the servo motor.
• If the torque of the servo motor reaches the torque limit value, even if the gain is changed, the response of the servo motor
does not change and the gain adjustment cannot perform accurately.
• When using a linear servo motor, replace the wording of the sentence as follows.
Load to motor inertia ratio → Load to motor mass ratio
Torque → Thrust
1.1Adjustment function available to servo amplifier
1
alone
The following table shows the adjustment functions available to servo amplifier alone.
Functions to automatically adjust machine stability
Adjustment functionOutlineReference
Quick tuningUse this function to prioritize reduction of the overshoot rather than shortening the settling time. An
adjustment is enabled without the positioning operation.
Auto tuning mode 1Use this function to adjust the machine while checking the response waveform when the load to motor
inertia ratio of the device is unknown. Also use this function when the load to motor inertia ratio of a
machine varies during operation.
Auto tuning mode 2Use this function to adjust the machine while checking the response waveform when the load to motor
inertia ratio of the device is known.
2 gain adjustment mode 1Use this function for auto tuning a machine that requires path accuracy improvement, such as XY table
and tandem mechanism, and to suppress inter-axis interference.
2 gain adjustment mode 2Use this function to adjust settling time and overshoot amount after the quick tuning or one-touch tuning
was performed.
Page 12
Quick tuning
Page 37 Auto
tuning mode 1
Page 41 Auto
tuning mode 2
Page 43 2
gain adjustment
mode 1
Page 44 2
gain adjustment
mode 2
1 ADJUSTMENT FUNCTION TYPES
1.1 Adjustment function available to servo amplifier alone
7
Adjustment functions to suppress vibration and to obtain a high
level of responsiveness
Adjustment functionOutlineReference
One-touch tuningUse this function to reduce settling time within the designated In-position range.Page 16 One-
touch tuning
Machine resonance
suppression filter
Adaptive filter IIUse this function to adjust the machine resonance suppression filter automatically.Page 53
Robust filterWhen the load to motor inertia ratio of a machine is 10 times or more, use this function to more increase
Advanced vibration
suppression control II
Command notch filterUse this function to suppress vibration easily, if the vibration during setting is large at high-speed
Use this function if machine resonance occurs when the response level in the auto tuning and manual
mode is increased.
the response level of the machine.
Use this function to reduce settling time as the vibration is being suppressed, if the vibration during setting
is large at high-speed positioning.
positioning.
Page 50
Machine
resonance
suppression filter
Adaptive filter II
Page 59
Robust filter
Page 60
Advanced
vibration
suppression
control II
Page 66
Command notch
filter
Manual adjustment functions to obtain the maximum
performance
Adjustment functionOutlineReference
Manual modeUse this function if the performance of the quick tuning, one-touch tuning, and auto tuning is not
satisfactory.
Gain switching functionUse this function for:
Speed feed forwardUse this function to improve path accuracy by decreasing droop pulses at the constant speed.Page 88
Overshoot suppression
function
Slight vibration suppression
function
Unbalanced torque offsetUse this function for freefall prevention on vertical axis at servo-on.Page 94
Path tracking model
adaptive control
Lost motion compensation
function
1) Reducing the stop settling time
2) Increasing the gain during servo-lock while suppressing vibration sound during rotation
3) When load fluctuation is large
Use this function to decrease the overshoot.Page 90
Use this function to suppress vibration at a servo motor stop.Page 92
Use this function to suppress overshoot in path control.Page 98 Path
Use this function to suppress quadrant projections at speed switching in path control.Page 99 Lost
Page 45
Manual mode
Page 73
GAIN
SWITCHING
FUNCTION
SPEED FEED
FORWARD
CONTROL
FUNCTION
OVERSHOOT
SUPPRESSION
CONTROL
SLIGHT
VIBRATION
SUPPRESSION
CONTROL
UNBALANCED
TORQUE
OFFSET
tracking model
adaptive control
motion
compensation
function
8
1 ADJUSTMENT FUNCTION TYPES
1.1 Adjustment function available to servo amplifier alone
1.2Adjustment functions available in combination
with MR Configurator2
By combining with MR Configurator2 and a servo amplifier, the following adjustment functions can be used additionally.
Adjustment functionOutlineReference
Machine analyzerUse this function to accurately adjust the mechanical resonance suppression filter, when the characteristic
One-touch tuning in the
amplifier command method
of mechanical resonance is known.
With the machine and servo motor connected, the characteristic of the mechanical system can be
measured by giving a random vibration command from a personal computer to the servo amplifier, and by
measuring the responsiveness of the machine.
Use this function to prioritize time reduction of settling and gain adjustment over overshoot suppression.
To generate an optimum command inside the servo amplifier and perform the one-touch tuning, input the
travel distance (permissible travel distance) on MR Configurator2 that avoids collision with the machine
when driving the servo motor.
Page 16 One-
touch tuning
1
1 ADJUSTMENT FUNCTION TYPES
1.2 Adjustment functions available in combination with MR Configurator2
9
2ADJUSTMENT PROCEDURE
Yes
Yes
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
(7)
(6)
(5)
(4)
(3)
(2)
(1)
Start
Is the system for
Interpolation of 2 or
more axes?
2 gain adjustment mode 1
Quick tuning
Operation
Is the adjustment
satisfactory?
Load to motor inertia ratio
monitor mode
Adjustment for large load fluctuation
Is load fluctuation
large during operation?
One-touch tuningHandling the error
Is handling an error
possible?
Successfully completed?
Operation
Auto tuning
Is the adjustment
satisfactory?
2 gain adjustment mode 2
Is the adjustment
satisfactory?
Operation
Is the adjustment
satisfactory?
Operation
Manual adjustment
Resonance suppression
function
Is the adjustment
satisfactory?
End
Adjust the servo amplifier with the following procedure.
No.Instructions
(1)Change [Pr. PA08.0 Gain adjustment mode selection] to "0".
(2)This mode can adjust the servo amplifier without driving the servo motor.
(3)Change the mode to the load to motor inertia ratio monitor mode if the adjustment result of the quick tuning has no problem.
2 ADJUSTMENT PROCEDURE
10
Use this mode to set the same setting value in [Pr. PB07 Model control gain] to all axes when performing interpolation such as path control or
tandem drive for a system with 2 axes or more.
Do not use this for other purposes.
Page 43 2 gain adjustment mode 1
Adjust the servo amplifier with this mode when not executing the interpolation control.
Page 12 Quick tuning
Page 12 Quick tuning
No.Instructions
(4)To start the one-touch tuning, push the "Start" button for one-touch tuning on the engineering tool during the positioning operation.
Use this adjustment if the conditions for the quick tuning are not fulfilled. A higher response level than that of the quick tuning can be obtained,
enabling a quicker positioning.
Page 16 One-touch tuning
(5)Set [Pr. PA08.0 Gain adjustment mode selection] to "1" or "2".
Page 37 Auto tuning mode 1
(6)[Pr. PA08.0 Gain adjustment mode selection] is automatically set to "4" (2 gain adjustment mode 2) once the one-touch tuning is complete.
Page 16 One-touch tuning
(7)Set [Pr. PA08.0 Gain adjustment mode selection] to "3".
Use the manual adjustment for fast settling or high accuracy path control.
Page 45 Manual mode
2
2 ADJUSTMENT PROCEDURE
11
3ADJUSTMENT METHOD
3.1Quick tuning
To use quick tuning, set [Pr. PA08.0 Gain adjustment mode selection] to "5". When the SON is on, the servo amplifier adjusts
the gain. The characteristic of quick tuning is shown as follows:
• Effective when to reduce the overshoot rather than to shorten the settling time because of the ability to reduce the
overshoot regardless of the machine type or the load size
• Adjustment available without the positioning operation
Restrictions on quick tuning
Quick tuning is not available in the following situations:
• During one-touch tuning
• In torque control
• When using adaptive filter II
Precautions on quick tuning
• Do not use quick tuning in a tandem system.
• Some noise due to the applied vibration torque may occur during quick tuning, but the noise is not an abnormality.
• When the load to motor inertia ratio is more than 100 times, quick tuning cannot adjust the gain appropriately. Adjust the
gain by using an alternative method such as auto tuning.
• When quick tuning is enabled (performed), the time until the servo amplifier actually becomes in the servo-on state after
turning on the servo-on command gets 300 ms longer at a maximum.
• When the torque limit value is less than 30 % of the rated torque, the torque required for quick tuning cannot be generated,
and quick tuning may fail. Set the torque limit value to exceed 30 % of the rated torque for quick tuning.
• If the travel distance in quick tuning exceeds the set value in [Pr. PA34 Quick tuning - Permissible travel distance], the
quick tuning will be stopped.
• [Pr. PB11 Speed differential compensation] will be changed to the initial value if quick tuning is used.
• When friction is 30 % or more of the rated torque, quick tuning may fail. In this case, adjust the gain with one-touch tuning
or auto tuning.
12
3 ADJUSTMENT METHOD
3.1 Quick tuning
Setting method for quick tuning
How to use quick tuning
Servo parameterNameDescription
PA08.0Gain adjustment mode selectionSelect the gain adjustment mode. The initial value is "1".
0: 2 gain adjustment mode 1 (interpolation mode)
1: Auto tuning mode 1
2: Auto tuning mode 2
3: Manual mode
4: 2 gain adjustment mode 2
5: Quick tuning mode
6: Load to motor inertia ratio monitor mode
PA08.4Quick tuning - Load to motor
inertia ratio setting
PA08.5Quick tuning - Execution selection Set when to execute quick tuning. The initial value is "0".
PA34Quick tuning - Permissible travel
distance
Execute one-touch tuning with the following procedures.
Select the load to motor inertia ratio of the equipment. The initial value is "0".
0: A load to motor inertia ratio of 30 times or less
1: A load to motor inertia ratio of 100 times or less
0: At the initial servo-on after cycling the power (Execute quick tuning at the initial servo-on after
turning on the power)
1: At every servo-on (Execute quick tuning every time the SON is turned on.)
Set the permissible travel distance in quick tuning.
If the travel distance in quick tuning exceeds the setting value, the quick tuning error occurs.
When "0" is set, the permissible travel distance of quick tuning is 1.0 rev (10 mm when using a
linear servo motor).
Setting range: 0 to 100
3
■When executing quick tuning at the initial servo-on after turning on the power
1. Switch to the servo-off status.
2. Set "5" (quick tuning) to [Pr. PA08.0].
3. Set "0" (at the initial servo-on after cycling the power) to [Pr. PA08.5].
4. Check the load to motor inertia ratio.
• When the load to motor inertia ratio is 30 times or less
Set "0" (a load to motor inertia ratio of 30 times or less) to [Pr. PA08.4].
• When the load to motor inertia ratio is over 30 times and 100 times or less, or unknown
Set "1" (a load to motor inertia ratio of 100 times or less) to [Pr. PA08.4].
5. Set the permissible travel distance for quick tuning with [Pr. PA34].
6. Switch to the servo-on status to adjust servo parameters automatically.
Quick tuning will be executed at every initial servo-on after turning on the power thereafter.
7. Set "6" (load to motor inertia ratio monitor mode) to [Pr. PA08.0] to retain the tuning results.
3 ADJUSTMENT METHOD
3.1 Quick tuning
13
■When executing quick tuning at every servo-on
1. Switch to the servo-off status.
2. Set "5" (quick tuning) to [Pr. PA08.0].
3. Set "1" (at every servo-on) to [Pr. PA08.5].
4. Check the load to motor inertia ratio.
• When the load to motor inertia ratio is 30 times or less
Set "0" (a load to motor inertia ratio of 30 times or less) to [Pr. PA08.4].
• When the load to motor inertia ratio is 100 times or less, or unknown
Set "1" (a load to motor inertia ratio of 100 times or less) to [Pr. PA08.4].
5. Set the permissible travel distance for quick tuning with [Pr. PA34].
6. Switch to the servo-on status to adjust servo parameters automatically.
Quick tuning will be executed at every servo-on thereafter.
7. Set "6" (load to motor inertia ratio monitor mode) to [Pr. PA08.0] to retain the tuning results.
How to restore servo parameters before quick tuning
Servo parameterNameDescription
PA08.6Quick tuning - Restore selectionSet whether to restore the servo parameter values before quick tuning. The initial value is "0".
0: Disabled
1: Enabled
When [Pr. PA08.6] is set to "1" (Enabled), the following servo parameters return to the values before quick tuning. If quick
tuning has never been performed after power on or software reset, setting [Pr. PA08.6] to "1" only keeps the current servo
parameters.
No.SymbolName
PB01FILTAdaptive tuning mode (adaptive filter II)
PB07PG1Model control gain
PB08PG2Position control gain
PB09VG2Speed control gain
PB10VICSpeed integral compensation
PB11VDCSpeed differential compensation
PB13NH1Machine resonance suppression filter 1
PB14NHQ1Notch shape selection 1
PB15NH2Machine resonance suppression filter 2
PB16NHQ2Notch shape selection 2
PB18LPFLow-pass filter setting
PB23VFBFLow-pass filter selection
PB50NH5Machine resonance suppression filter 5
PB51NHQ5Notch shape selection 5
PE41EOP3Function selection E-3
14
3 ADJUSTMENT METHOD
3.1 Quick tuning
Operation of quick tuning
Start of quick tuning Gain adjustment complete
Torque
60 % of rated
torque
Time
-60 % of rated
torque
Speed
Time
Approx. 300 [ms]
When quick tuning is started, the servo amplifier applies vibration torque instantly, and adjusts each gain and the machine
resonance suppression filter by using the response from that excitation. Vibration torque is applied by 60 % at the maximum
of the rated torque. However, vibration torque is limited by the torque limit value when the torque limit value is less than 60 %
of the rated torque. The adjusting time is approximately 300 [ms]. When the magnetic pole detection is executed, quick tuning
will be started after the magnetic pole detection.
Once gain adjustment by quick tuning is complete, the gain can be changed as in the manual mode. Also, the load to motor
inertia ratio will be always estimated as in the auto tuning mode 1 after the gain adjustment.
The following servo parameters are adjusted automatically in quick tuning.
When the following conditions are met, quick tuning may fail:
• When torque is reached to torque limit value during quick tuning
• When the travel distance in quick tuning exceeds the set value in [Pr. PA34 Quick tuning - Permissible travel distance]
When quick tuning fails, the servo parameters before quick tuning will be restored.
3 ADJUSTMENT METHOD
3.1 Quick tuning
15
3.2One-touch tuning
Precautions
By turning on the one-touch tuning during servo motor operation, the one-touch tuning performs an adjustment in accordance
with the machine characteristic. The one-touch tuning has two methods: the user command method and the amplifier
command method.
User command method
The user command method performs the one-touch tuning by inputting commands from outside the servo amplifier. Although
it is necessary to input commands from the outside of the servo amplifier, the optimum adjustment can be made by taking both
the mechanical characteristics and the commands into accounts.
Amplifier command method
The amplifier command method generates an optimum tuning command inside a servo amplifier and performs the one-touch
tuning by simply inputting travel distance (permissible travel distance) that avoids collision with the machine during servo
motor driving. The one-touch tuning in this method can be performed easier than the user command method, and does not
require to generate commands from the outside of a servo amplifier. However, MR Configurator2 is required for performing
the one-touch tuning in the amplifier command method.
• When the following servo parameters are set in [Pr. PA08.0 Gain adjustment mode selection], [Pr. PB06 Load to motor
inertia ratio/load to motor mass ratio] is estimated at the start of one-touch tuning.
"0" (2 gain adjustment mode 1 (interpolation mode))
"1" (Auto tuning mode 1)
"2" (Auto tuning mode 2)
"4" (2 gain adjustment mode 2)
"6" (Load to motor inertia ratio monitor mode)
Restrictions on one-touch tuning
The one-touch tuning cannot be performed in the following conditions.
Common restrictions on user command method and amplifier command method
• When [Pr. PA21.0 One-touch tuning - Function selection] is "0" (disabled)
• In the torque mode
• When an alarm or a warning which disrupts the motor driving occurs
• In output signal (DO) forced output and motor-less operation
Restrictions on user command method
• The one-touch tuning in the user command method cannot be performed at servo-off.
Restrictions on amplifier command method
• The one-touch tuning in the amplifier command method cannot be started during servo motor driving.
• The one-touch tuning in the amplifier command method cannot be performed when the positioning operation, JOG
operation, program operation, and test operation mode of machine analyzer function are being carried out.
16
3 ADJUSTMENT METHOD
3.2 One-touch tuning
Instructions on one-touch tuning
Instructions on amplifier command method
• Once one-touch tuning is performed, control by commands from a controller will not be available. To enable control from the
controller again, reset the controller, cycle the power of the servo amplifier, or reset software.
• Set the permissible travel distance for not to collide with a machine. In addition, the permissible travel distance may be
exceeded because of an overshoot during one-touch tuning. Therefore, set the permissible travel distance with a margin to
avoid exceeding the range of a limit switch.
• When the manual mode is selected in [Pr. PA08.0 Gain adjustment mode selection], a load to motor inertia ratio is not
estimated. Optimum acceleration/deceleration commands are generated by [Pr. PB06 Load to motor inertia ratio/load to
mass ratio] at the start of the one-touch tuning. When the load to motor inertia ratio is not accurate, optimum acceleration/
deceleration commands may not be generated, causing the tuning to fail.
• When the one-touch tuning is started by using USB communication, if the communication between MR Configurator2 and a
servo amplifier is interrupted during the tuning, both the servo motor and the tuning stop. In addition, the servo parameters
returns to the status at the start of one-touch tuning.
• When the one-touch tuning starts during the velocity mode, the mode is switched to the position mode automatically. As a
result, the tuning result may differ from the results obtained by using the speed command.
One-touch tuning procedure
3
Procedure for one-touch tuning in user command method by MR Configurator2
Perform the one-touch tuning with the following procedure.
1. Start
2. Overshoot permissible level setting
Set the permitted overshoot level for the one-touch tuning in [Pr. PA25 One-touch tuning - Permitted overshoot level].
3. Operation
Rotate a servo motor by a controller. In the user command method, the one-touch tuning cannot be performed during a servo
motor stop.
4. One-touch tuning start, mode selection
On MR Configurator2, select "One-touch tuning" from the tuning tab of MR Configurator2. Select "User command method".
5. Response mode selection
Select the response mode (High mode/Basic mode/Low mode) in the one-touch tuning window of MR Configurator2.
6. One-touch tuning execution
Click “Start” during servo motor driving.
7. One-touch tuning in progress
Gains and filters are adjusted automatically. During the process of the tuning, the progress status is displayed in % on MR
Configurator2.
8. One-touch tuning complete
Once one-touch tuning is complete, the parameters will be set automatically. If tuning did not complete properly, a tuning error
will be displayed.
Page 29 Servo parameters adjusted with one-touch tuning
9. Tuning result check
Check the tuning results.
When the tuning result is not satisfactory, the servo parameters can be returned to the value before the one-touch tuning or
the initial value.
Page 34 Initializing one-touch tuning
10. End
3 ADJUSTMENT METHOD
3.2 One-touch tuning
17
■Overshoot permissible level setting
[Pr. PA14]
[Pr. PA14]
× [Pr. PA25]
Position command frequency
Droop pulses
Reduced settling time
Increased overshoot
[Pr. PA14]
[Pr. PA14]
× [Pr. PA25]
Position command frequencyDroop pulses
Reduced overshoot
Increased settling time
Set the permitted overshoot level for the one-touch tuning in [Pr. PA25 One-touch tuning - Permitted overshoot level]. The
one-touch tuning adjusts the settling time to the shortest within the range of the overshoot permissible level. Therefore, when
the value set in [Pr. PA25] is large, reduction of the settling time is prioritized. When the value set in [Pr. PA25] is small, then
reduction of the overshoot is prioritized.
• When the permitted overshoot level is high
• When the permitted overshoot level is low
18
3 ADJUSTMENT METHOD
3.2 One-touch tuning
■Operation
0 r/min
One cycle time
Forward rotation
Travel distance
Dwell time
Servo motor
speed
Acceleration
time constant
Deceleration
time constant
Reverse rotation
Inputting commands to the servo amplifier that satisfy the following conditions is recommended. If the one-touch tuning is
performed with commands that do not satisfy the condition are inputted to the servo amplifier, a one-touch tuning error may
occur.
ItemDescription
Travel distanceSet 100 pulses or more in the encoder pulse unit. Setting less than 100 pulses causes the one-touch tuning error "C_04".
Servo motor speedSet 50 r/min (mm/s) or higher. Setting less than 50 r/min may cause the one-touch tuning error "C_05".
Acceleration time constant
Deceleration time constant
Dwell timeSet 200 ms or more. If the value is small, the one-touch tuning error "C_04" may occur.
One cycle timeSet 30 s or less. Setting over 30 s causes the one-touch tuning error "C_04".
Set the time to reach 2000 r/min (mm/s) to 5 s or less.
Set an acceleration time constant/deceleration time constant so that the acceleration/deceleration torque is 10 % or more
of the rated torque. The estimation accuracy of the load to motor inertia ratio improves as the acceleration/deceleration
torque is larger, and the one-touch tuning result is closer to the optimum value.
3
■Command method and response mode selection
Select the user command method in the one-touch tuning window of MR Configurator2 and then select a response mode from
three modes. If no vibration sound occurs during tuning, perform the one-touch tuning again in the high response mode.
ItemDescription
High modeThis mode is for a high-rigid system.
Basic modeThis mode is for a standard system.
Low modeThis mode is for a low-rigid system.
3 ADJUSTMENT METHOD
3.2 One-touch tuning
19
Refer to the following table for selecting a response mode.
Low response
High response
Response modeResponsivenessMachine characteristic
Low modeBasic modeHigh modeGuidelines for corresponding mode and machinery
Arm robot
General machine tool
Conveyor
Precision working
machine
Inserter
Mounter
Bonder
■One-touch tuning execution
Clicking "Start" after selecting a response mode starts the one-touch tuning in the user command method.
Page 19 Command method and response mode selection
For the one-touch tuning in the user command method, clicking "Start" during a servo motor stop causes "C_02" or "C_04"
shown at the status of the error code. (Refer to the following for the error code.)
Page 31 One-touch tuning error
20
3 ADJUSTMENT METHOD
3.2 One-touch tuning
Procedure of one-touch tuning in the amplifier command method with MR
Configurator2
Perform the one-touch tuning with the following procedure.
1. Start
2. Moving to tuning start position
Move the moving part to the center of the movable range.
3. Overshoot permissible level setting
Set the permitted overshoot level for the one-touch tuning in [Pr. PA25 One-touch tuning - Permitted overshoot level].
4. One-touch tuning start, mode selection
On MR Configurator2, select "One-touch tuning" from the tuning tab of MR Configurator2. Select "Amplifier command
method".
5. Permissible travel distance input
In the one-touch tuning window of MR Configurator2, input a maximum travel distance to move the moving part at one-touch
tuning.
6. Response mode selection
Select the response mode (High mode/Basic mode/Low mode) in the one-touch tuning window of MR Configurator2.
7. One-touch tuning execution
Click the "Start" button to start the one-touch tuning during a servo motor stop. On starting the tuning , the servo motor
reciprocates automatically. Performing the one-touch tuning during a servo motor rotation causes an error. Once performed,
the one-touch tuning in the amplifier command method cannot be controlled by commands from the controller.
8. One-touch tuning in progress
Gains and filters are adjusted automatically. During the process of the tuning, the progress status is displayed in % on MR
Configurator2.
9. One-touch tuning complete
Once one-touch tuning is complete, the parameters will be set automatically. When the tuning is not completed normally, a
tuning error is displayed.
Page 29 Servo parameters adjusted with one-touch tuning
3
10. Tuning result check
Check the tuning results.
When the tuning result is not satisfactory, the servo parameters can be returned to the value before the one-touch tuning or
the initial value. Refer to the following.
Page 34 Initializing one-touch tuning
11. Controller reset, servo amplifier power cycling
After executing the one-touch tuning, to restore the control from the controller, reset the controller or cycle the power of the
servo amplifier.
12. End
■Overshoot permissible level setting
Refer to the following for the settings of overshoot permissible level.
Page 18 Overshoot permissible level setting
3 ADJUSTMENT METHOD
3.2 One-touch tuning
21
■Mode selection and permissible travel distance input
Movable range
Permissible travel
distance
Permissible travel
distance
Limit switchLimit switch
Moving
part
Servo motor
Starting position
of tuning
Movable range at tuning
Select "Amplifier command method" in the one-touch tuning window of MR Configurator2. Input permissible travel distance of
the amplifier command method. For the fully closed loop control mode, input permissible travel distance in the load-side
resolution unit. For other control modes, input it in the servo motor-side resolution unit. In the amplifier command method, a
servo motor drives in a range between "current value ± permissible travel distance". Input the value of the permissible travel
distance as large as possible within a range that the movable part does not collide against the machine. Inputting a small
permissible travel distance decreases the possibility that the moving part collides against the machine. However, the
estimation accuracy of the load to motor inertia ratio may be lower, resulting in inaccurate tuning.
■Response mode selection
Refer to the following for response mode.
Page 19 Command method and response mode selection
22
3 ADJUSTMENT METHOD
3.2 One-touch tuning
■One-touch tuning execution
0 r/min
Servo motor
speed
*1
Travel distance
*1
Forward rotation
Dwell time
*1
Servo motor
speed
Acceleration time
constant
*1
Deceleration time
constant
*1
Reverse rotation
Clicking "Start" after selecting a response mode starts the one-touch tuning in the amplifier command method.
Page 19 Command method and response mode selection
In servo-off status, clicking "Start" for the one-touch tuning in the amplifier command method, servo-on is automatically
enabled and the one-touch tuning starts. For the one-touch tuning in the amplifier command method, an optimum tuning
command as follows is generated inside the servo amplifier after servo-on. Then the one-touch tuning is performed with the
servo motor reciprocating.
*1 These items are automatically generated in the servo amplifier.
ItemDescription
Travel distanceAn optimum travel distance is automatically set in the range not exceeding the user-inputted permissible travel distance
with MR Configurator2.
Servo motor speed[A]: A speed not exceeding 1/2 of the rated speed and the overspeed alarm detection level is automatically set.
[G] [WG]: A speed not exceeding 1/2 of the rated speed and the overspeed alarm detection level ([Pr. PC08]) is
automatically set.
Acceleration time constant
Deceleration time constant
Dwell timeA dwell time in which the one-touch tuning error "C004" does not occur will be automatically set.
An acceleration time constant/deceleration time constant is automatically set so as not to exceed 60 % of the rated torque
and the torque limit value set at the start of one-touch tuning in the amplifier command method.
3
3 ADJUSTMENT METHOD
3.2 One-touch tuning
23
Procedure of one-touch tuning via controller [G] [WG]
Perform the one-touch tuning with the following procedure.
1. Start
2. Overshoot permissible level setting
Set the in-position range for one-touch tuning in [Pr. PA25 One-touch tuning - Permitted overshoot level].
3. Operation
Rotate a servo motor by a controller. The one-touch tuning via a controller cannot be performed during a servo motor stop.
2D53h0VAROne-touch tuning ClearU16wo0Servo parameters that were changed in the
2D54h0VAROne-touch tuning Error
Code
U16ro0The following shows the details of the one-
AccessDefaultDescription
tuning. After one-touch tuning is completed,
the setting value automatically changes to
"0".
0: During one-touch tuning stop
1: Basic mode
2: High mode
3: Low mode
is properly completed or not, the setting
value is 100 % at the completion.
Unit: %
one-touch tuning can be restored to the
original status.
0000h: Restores factory setting
0001h: Restores the value before one-touch
tuning
When servo parameters are restored, the
setting value of the restored servo
parameter is stored to the EEP-ROM.
touch tuning error codes.
0000h: Properly completed
C_00h: Tuning canceled
C_01h: Overshoot exceeded
C_02h: Servo OFF during tuning
C_03h: Control mode error
C_04h: Time-out
C_05h: Load to motor inertia ratio
miscalculated
C_06h: Servo amplifier built-in command
start error
C_07h: Servo amplifier built-in command
generation error
C_08h: Stop signal
C_09h: Parameter
C_0Ah: Alarm
C00Fh: One-touch tuning disabled
3
■Overshoot permissible level setting
Refer to the following for the settings of an overshoot permissible level.
Page 18 Overshoot permissible level setting
■Operation
Refer to the following for operation.
Page 19 Operation
■Response mode selection
Refer to the following for response mode.
Page 19 Command method and response mode selection
3 ADJUSTMENT METHOD
3.2 One-touch tuning
25
One touch adjustment procedure with push button [A]
Perform the one-touch tuning with the following procedure.
1. Start
2. Overshoot permissible level setting
Set the in-position range for one-touch tuning in [Pr. PA25 One-touch tuning - Permitted overshoot level].
3. Operation
Rotate a servo motor by a controller. In the user command method, the one-touch tuning cannot be performed during a servo
motor stop.
4. Switching to one-touch tuning mode
Push "MODE" during motor driving to switch to the initial screen ("AUTO.") of the one-touch tuning. While "AUTO" is being
displayed, push the "SET" button for 2 s or more to switch to the response mode selection ("AUTO.").
By pushing "MODE" and "SET" at the same time for 3 s or more, switching to the response mode selection ("AUTO.") can be
done without going through the initial display of the one-touch tuning ("AUTO").
5. Response mode selection
Push the "UP" or "DOWN" , and select either one of the response mode from "AUTO.H" (High mode), "AUTO." (Basic mode),
and "AUTO.L" (Low mode).
6. One-touch tuning execution
Push "SET" to start the one-touch tuning. Push the "SET" during servo motor driving.
7. One-touch tuning in progress
Gains and filters are adjusted automatically. During the process of tuning, the progress status is displayed in % on the display
(five-digit, seven-segment LED).
8. One-touch tuning complete
Once one-touch tuning is complete, each parameter will be set automatically. When the tuning is not completed normally, a
tuning error is displayed. Refer to the following.
Page 34 Initializing one-touch tuning
9. Tuning result check
Check the tuning results.
When the tuning result is not satisfactory, the servo parameters can be returned to the value before the one-touch tuning or
the initial value.
Page 34 Initializing one-touch tuning
10. End
■Overshoot permissible level setting
Refer to the following for the settings of the overshoot permissible level.
Page 18 Overshoot permissible level setting
■Operation
Refer to the following for operation.
Page 19 Operation
26
3 ADJUSTMENT METHOD
3.2 One-touch tuning
■Response mode selection
DOWN
UP
Response mode selection display
Low mode: This mode is for a low-rigid system.
Basic mode: This mode is for a standard system.
High mode: This mode is for a high-rigid system.
Select a response mode of the one-touch tuning from three modes with the "UP" button or the "DOWN" button. Refer to the
following for guidelines of response mode.
Page 19 Command method and response mode selection
■One-touch tuning execution
After the response mode is selected, pushing "SET" starts one-touch tuning.
Page 19 Command method and response mode selection
3
3 ADJUSTMENT METHOD
3.2 One-touch tuning
27
Progress display during one-touch tuning
On MR Configurator2
In servo-off status, clicking "Start" for one-touch tuning in the amplifier command method, servo-on is automatically enabled
and the one-touch tuning starts. For the one-touch tuning in the amplifier command method, an optimum tuning command is
generated inside the servo amplifier after servo-on. Then the one-touch tuning is performed with the servo motor
reciprocating. After the tuning is completed or canceled, the servo amplifier is automatically switched to the servo-off status.
When the servo-on command has been input from outside, the servo amplifier maintains the servo-on state.
During one-touch tuning, the progress status is displayed in the progress window as follows. One-touch tuning completes
when the progress reaches 100 %.
Completing the one-touch tuning starts the writing of servo parameters to the servo amplifier. Also, the following dialog is
displayed after completing the one-touch tuning. Select whether or not to reflect the tuning result in the project.
After the one-touch tuning is completed, "0000" is displayed in the status of the error code. Settling time and overshoot
amount are displayed in "Adjustment result".
28
3 ADJUSTMENT METHOD
3.2 One-touch tuning
On a controller [G] [WG]
One-touch tuning
in progress
The progress of the one-touch tuning is represented from 0 % to 100 %.
The decimal point moves right to left in rotation during the tuning.
Pushing the "MODE" button during the tuning switches to the status display.
Complete
Once the one-touch tuning is complete, the auto-tuned parameters
by the one-touch tuning will be written to the servo amplifier.
The progress of one-touch tuning can be checked with [One-touch tuning Status (Obj. 2D51h)] during one-touch tuning. When
the progress reaches 100 %, the one-touch tuning is completed and [One-touch tuning mode (Obj. 2D50h)] switches to "0".
With push buttons [A]
The following are displayed during the one-touch tuning.
3
Servo parameters adjusted with one-touch tuning
The following servo parameters are set automatically with the one-touch tuning. Moreover, [Pr. PA08.0 Gain adjustment mode
selection] is set to "4" (2 gain adjustment mode 2) automatically. Other servo parameters are set to an optimum value in
accordance with the setting of [Pr. PA09 Auto tuning response].
Servo parameterSymbolName
PA08ATUAuto tuning mode
PA09RSPAuto tuning response
PA24AOP4Function selection A-4
PB01FILTAdaptive tuning mode (adaptive filter II)
PB02VRFTVibration suppression control tuning mode (advanced vibration suppression control II)
PB03PSTPosition command - Acceleration/deceleration time constant (position smoothing)
PB06GD2Load to motor inertia ratio/load to motor mass ratio
PB07PG1Model control gain
PB08PG2Position control gain
PB09VG2Speed control gain
PB10VICSpeed integral compensation
PB12OVAOvershoot amount compensation
PB13NH1Machine resonance suppression filter 1
PB14NHQ1Notch shape selection 1
PB15NH2Machine resonance suppression filter 2
PB16NHQ2Notch shape selection 2
PB17NHFShaft resonance suppression filter
PB18LPFLow-pass filter setting
PB19VRF11Vibration suppression control 1 - Vibration frequency
PB20VRF12Vibration suppression control 1 - Resonance frequency
PB21VRF13Vibration suppression control 1 - Vibration frequency damping
PB22VRF14Vibration suppression control 1 - Resonance frequency damping
PB23VFBFLow-pass filter selection
3 ADJUSTMENT METHOD
3.2 One-touch tuning
29
Servo parameterSymbolName
Stop symbol
Once the one-touch tuning mode is in progress, the one-touch tuning mode can be stopped
by pushing the "SET" button regardless of what is displayed on the screen.
2 s interval
The stop symbol and error code "C 000" (cancel during tuning) will be displayed by turns
with 2 s interval.
After the one-touch tuning is stopped, the servo parameters are restored to the values
at the start of the one-touch tuning.
Error code
Pushing the "SET" button will switch to the initial screen.
Initial screen
When performing the one-touch tuning again, stop the servo motor once.
PB46NH3Machine resonance suppression filter 3
PB47NHQ3Notch shape selection 3
PB48NH4Machine resonance suppression filter 4
PB49NHQ4Notch shape selection 4
PB51NHQ5Notch shape selection 5
PB52VRF21Vibration suppression control 2 - Vibration frequency
PB53VRF22Vibration suppression control 2 - Resonance frequency
PB54VRF23Vibration suppression control 2 - Vibration frequency damping
PB55VRF24Vibration suppression control 2 - Resonance frequency damping
PE41EOP3Function selection E-3
One-touch tuning stop method
On MR Configurator2
Clicking the "Stop" button during tuning stops one-touch tuning. If one-touch tuning is stopped, "C000" will be displayed in the
error code status. After the one-touch tuning is stopped, the servo parameters are restored to the values at the start of the
one-touch tuning. When performing the one-touch tuning again, stop the servo motor once. In addition, perform the one-touch
tuning after the moving part is returned to the tuning start position.
On a controller [G] [WG]
Writing "1EA5" in [One-touch tuning Stop (Obj. 2D52h)] during the one-touch tuning stops the tuning. After the one-touch
tuning is stopped, the servo parameters are restored to the values at the start of the one-touch tuning. Moreover when
performing the one-touch tuning again, stop the servo motor once.
With push buttons [A]
30
3 ADJUSTMENT METHOD
3.2 One-touch tuning
One-touch tuning error
On MR Configurator2
If a tuning error occurs during the tuning, the one-touch tuning is stopped. At this time, as the error code is displayed in the
error code status, check the cause of the tuning error. Stop the servo motor before executing one-touch tuning again. In
addition, perform the one-touch tuning after the moving part is returned to the tuning start position.
Display NameError descriptionHandling example
C000Tuning canceledThe "Stop" button was clicked during one-touch
C_01Overshoot exceededThe overshoot amount is larger than the value set in
C_02Servo OFF during tuning The one-touch tuning in the user command method
C_03Control mode errorThe one-touch tuning was attempted when the
C_04Time-outOne cycle time during the operation exceeds 30 s.Set one cycle time during the operation (time from the
was attempted during servo-off.
The servo amplifier was set to the servo-off status
during the one-touch tuning.
torque mode was selected in the control modes.
Control switching from the position mode to the
speed mode was attempted during one-touch tuning.
The command speed is slow.Set the servo motor speed to 100 r/min (mm/s) or higher. An
The dwell time during continuous operation (stop
time between commands) is short.
The estimation of the load to motor inertia ratio at the
one-touch tuning has failed.
The load to motor inertia ratio cannot be estimated
due to the effect of oscillation or others.
One-touch tuning was attempted to start by the
amplifier command method under the following
speed condition.
• Servo motor speed: 20 [r/min] or higher
• In MR-J5W-G, servo motor speed of other axes:
20 [r/min] or higher
Increase the in-position range or the overshoot permissible
level.
Perform the one-touch tuning in the user command method in
servo-on status.
Do not turn the servo off during one-touch tuning.
Select the position mode or velocity mode for the control mode,
and then perform the one-touch tuning without control
switching.
command start to the next command start) to 30 s or less.
error is less likely to occur if the command speed is higher.
Set the dwell time to 200 ms or more.
An error is less likely to occur as the setting time is longer.
Drive the servo motor under the following conditions:
• Time to reach 2000 r/min (mm/s) is the acceleration/
deceleration time constant of 5 s or less.
• Speed is 50 r/min (mm/s) or higher.
• The load to motor inertia ratio to the servo motor is 100 times
or less.
• The acceleration/deceleration torque is 10 % or more of the
rated torque.
Set [Pr. PA08.0 Gain adjustment mode selection] to "3" (manual
mode), and set the correct value of load inertia moment ratio to
[Pr. PB06 Load to motor inertia ratio], then execute the onetouch tuning.
Perform the one-touch tuning in the amplifier command method
when the servo motor is at a stop.
3
3 ADJUSTMENT METHOD
3.2 One-touch tuning
31
Display NameError descriptionHandling example
C_07Amplifier command
generation error
C_08Stop signalLSP and LSN were turned off during the one-touch
C_09ParameterServo parameter for manufacturer setting has been
C_0AAlarmThe one-touch tuning in the amplifier command
C00FOne-touch tuning
disabled
The one-touch tuning (amplifier command) was
performed when the permissible travel distance was
set to 100 [pulse] or less in the encoder pulse unit, or
the servo motor speed was set to less than 50 [r/min]
(for direct drive motors, less than 15 [r/min]) at the
load to motor inertia ratio estimation.
The overspeed alarm detection level is set where the
servo motor speed becomes 50 [r/min] or less (for
direct drive motors, 15 [r/min] or less) at the time of
load to motor inertia ratio estimation.
The torque limit value has been set to 0.Set the torque limit value greater than 0.
tuning of the amplifier command method.
EM2 was turned off during the one-touch tuning in
the amplifier command method.
changed.
method was attempted to start during an alarm or a
warning occurrence.
An alarm or a warning occurred during the one-touch
tuning in the amplifier command method.
[Pr. PA21.0 One-touch tuning function selection] is
set to "0" (disabled).
Execute one-touch tuning in the amplifier command method
after setting a permissible travel distance to be 100 [pulse] or
more in the encoder pulse unit, or setting the distance so that
the servo motor speed to be 50 [r/min] (mm/s) or more (15 [r/
min] or more for direct drive motors) at the load to motor inertia
ratio estimation.
The permissible travel distance required for estimating the load
to motor inertia ratio is two or more rotations as a guide value.
If [Pr. PA08.0 Gain adjustment mode selection] is set to "3"
(manual mode) at the start of the one-touch tuning, the load to
motor inertia ratio estimation is not performed.
If the servo motor speed cannot be set to 50 [r/min] (mm/s) or
more (15 [r/min] or more for direct drive motors) because of the
short permissible travel distance, execute one-touch tuning in
the amplifier command method while auto tuning mode [Pr.
PA08.0] is set to "3" (manual mode) which does not estimate
the load to motor inertia ratio.
When estimating the load to motor inertia ratio, set the
overspeed alarm detection level to 50 [r/min] or more (for direct
drive motors, 15 [r/min] or more).
Review the start position and the permissible travel distance of
the amplifier command method.
After ensuring safety, turn EM2 on.
Restore the servo parameters for manufacturer setting to the
initial values.
Start the one-touch tuning in the amplifier command method
when no alarm or warning occurs.
Prevent an alarm or a warning from occurring during one-touch
tuning in the amplifier command method.
Enable [Pr. PA21.0 One-touch tuning function selection] to "1"
(enabled).
The following table shows the servo parameter status after the one-touch tuning error occurred.
Error codeServo parameter after the one-touch tuning error occurrence
C0 _ _A servo parameter is returned to the value at the start of the one-touch tuning.
C1 _ _The following remain as the servo parameters during the one-touch tuning. Other servo parameters return to the values at
If the error code is C1 _ _, [Pr. PB07 Model control gain] returns to the servo parameters at the start of the one-touch tuning. If
the response from the gain after the error code C1 _ _ was outputted is not satisfactory, adjust [Pr. PB07 Model control gain]
manually.
32
3 ADJUSTMENT METHOD
3.2 One-touch tuning
On a controller [G] [WG]
Stop symbol
If an error occurs during the one-touch tuning, the tuning will be forcibly terminated and the stop
symbol and error code (C 001 to C 10F) will be displayed by turns with 2 s interval.
2 s interval
Error code
*1
Pushing the "SET" button will switch to the initial screen.
Initial screen
When performing the one-touch tuning again, stop the servo motor once.
If a tuning error occurs during tuning, one-touch tuning is stopped. At this time, an error code is sent to [One-touch tuning
Error Code (Obj. 2D54h)]. Check the cause of the tuning error. When performing the one-touch tuning again, stop the servo
motor once. In addition, perform the one-touch tuning after the moving part is returned to the tuning start position.
Refer to the following for the causes of one-touch tuning error occurrence, and the servo parameters after the error.
Page 31 On MR Configurator2
With push buttons [A]
If a tuning error occurs during the tuning, the one-touch tuning is stopped. At this time, an error code is sent to the servo
amplifier. Check the cause of the tuning error. When performing the one-touch tuning again, stop the servo motor once. In
addition, perform the one-touch tuning after the moving part is returned to the tuning start position.
Refer to the following for the causes of one-touch tuning error occurrence, and the servo parameters after the error.
Page 31 On MR Configurator2
3
*1 Refer to the following for the causes of one-touch tuning error occurrence, and the servo parameters after the error.
Page 31 On MR Configurator2
3 ADJUSTMENT METHOD
3.2 One-touch tuning
33
Initializing one-touch tuning
Servo parameters to be initialized
The following servo parameters will be initialized to the factory setting in initialization of one-touch tuning.
In addition, [Pr. PA08.0 Gain adjustment mode selection] will be automatically changed to "1" (Auto tuning mode 1).
Servo parameterSymbolNameRemark
PA08ATUAuto tuning mode[Pr. PA08.0] is set to "1" (Auto tuning mode 1).
The following servo parameters are used for gain adjustment.
Servo parameterSymbolName
PB06GD2Load to motor inertia ratio/load to motor mass ratio
PB07PG1Model control gain
PB09VG2Speed control gain
PB10VICSpeed integral compensation
For the effect of each servo parameter, refer to the following diagram.
Explanation on servo parameterEffect when increasing the responsivenessOperating status when increase in
responsiveness is excessive
[Pr. PB07 Model control gain]
This servo parameter determines the
responsiveness. Increasing the value
improves trackability to a position
command, but the servo motor speed is
likely to be higher than the command.
Command
3
[Pr. PB09 Speed control gain]
This servo parameter determines the
responsiveness of the speed control loop.
Increasing the value improves the
responsiveness to the load disturbance, but
the mechanical vibration is likely to occur.
Command
Servo motor speed
Occurrence of vibration and
unusual noise (high frequency)
Servo motor speed
Time
Time
3 ADJUSTMENT METHOD
3.7 Manual mode
45
Explanation on servo parameterEffect when increasing the responsivenessOperating status when increase in
Command
Servo motor speed
Time
Occurrence of vibration and
unusual noise (low frequency)
Command
Servo motor speed
Time
Speed control gain
Model control gain guideline =
to
(1 + Load to motor inertia ratio)
8
1
4
1
×
Speed control gain
Speed loop response frequency [Hz] =
(1 + Load to motor inertia ratio) × 2π
responsiveness is excessive
[Pr. PB10 Speed integral compensation]
This servo parameter determines the time
constant for proportional integral control of
speed control loop. Decreasing the value
improves the responsiveness. If the
moment of inertia ratio is large or the
mechanical system contains vibratory
element, the mechanical system is liable to
vibrate unless the value is increased to
some degree.
Adjustment procedure
Procedure OperationDescription
1Perform approximate adjustment with the auto tuning. Refer to the following.
Page 37 Auto tuning mode 1
The control gain obtained by the auto tuning is the reference value.
2Change [Pr. PA08.0 Gain adjustment mode selection] to "3" (Manual mode).
3Set an estimated value in the load to motor inertia ratio/load to motor mass ratio. (If the estimated
value by auto tuning is correct, setting change is not required.)
4Set a small value to the model control gain.
Set a large value to the speed integral compensation.
5Increase the speed control gain within the range where vibration or unusual noise is not generated,
and return slightly if vibration occurs.
6Decrease the speed integral compensation within the vibration-free range. If vibration occurs,
increase the value until the vibration stops.
7Increase the model control gain, and return slightly if an overshoot occurs.Increase the model control gain.
8If the desired responsiveness cannot be achieved because of mechanical system resonance, or
the like which stops the gains to be increased, suppressing the resonance by the adaptive tuning
mode or the machine resonance suppression filter, followed by steps 3 to 7 may increase the
responsiveness.
9While checking the motor status, fine-adjust each gain.Fine adjustment
Increase the speed control gain.
Decrease the time constant of the speed
integral compensation.
Suppression of machine resonance
Refer to the following.
Page 50 Machine resonance
suppression filter
Page 53 Adaptive filter II
Servo parameter adjustment method
■ [Pr. PB07 Model control gain]
As a guide, this servo parameter can be calculated with the following formula.
■[Pr. PB09 Speed control gain]
The actual response frequency of the speed loop can be calculated with the following formula.
When adjusting [Pr. PB09 Speed control gain], increase the value gradually. Increasing the setting value causes vibration and
resonance. At this time, check the value of [Pr. PB09 Speed control gain]. 70 % to 80 % of the value at which vibration and
resonance occurred should be set as the limit value of [Pr. PB09 Speed control gain] in consideration of such as variations
and margins between devices.
46
3.7 Manual mode
3 ADJUSTMENT METHOD
■[Pr. PB10 Speed integral compensation]
Speed integral compensation setting value [ms]
2000 to 3000
≥
Speed control gain/(1 + Load to motor inertia ratio)
Droop pulses
Command
Time
Effect on reducing the settling time
Droop pulses
Command
Time
Effect on reducing the settling time
Droop pulses
Command
Time
Effect on reducing the settling time
As a guide, this servo parameter can be calculated with the following formula.
If the setting value is less than the calculated value, vibration may occur.
Adjustment procedure of position mode
Servo parameter
The following servo parameters are used for gain adjustment.
Servo parameterSymbolName
PB06GD2Load to motor inertia ratio/load to motor mass ratio
PB07PG1Model control gain
PB08PG2Position control gain
PB09VG2Speed control gain
PB10VICSpeed integral compensation
For the effect of each servo parameter, refer to the following diagram.
Explanation on servo parameterEffect when increasing the responsivenessOperating status when increase in
responsiveness is excessive
[Pr. PB07 Model control gain]
This servo parameter determines the
responsiveness. Increasing the value
improves trackability to a position
command, but an overshoot is likely to
occur.
Command
Droop pulses
3
[Pr. PB08 Position control gain]
This parameter is set for increasing the
position response to load disturbance.
Increasing the value improves the
responsiveness, but vibration and noise are
likely to occur.
[Pr. PB09 Speed control gain]
This servo parameter determines the
responsiveness of the speed control loop.
Increasing the value improves the
responsiveness to the load disturbance, but
the mechanical vibration is likely to occur.
Occurrence of overshoot
Time
Droop pulses
Command
Time
Occurrence of vibration and unusual noise (low frequency)
Droop pulses
Command
Time
Occurrence of vibration and unusual noise (high frequency)
3 ADJUSTMENT METHOD
3.7 Manual mode
47
Explanation on servo parameterEffect when increasing the responsivenessOperating status when increase in
Droop pulses
Command
Droop pulses
Time
Effect on overshoot
Speed control gain
Model control gain guideline =
to
(1 + Load to motor inertia ratio)
×
8
1
4
1
Position command frequency [pulse/s]
Number of droop pulses [pulse] =
Model control gain setting value
Servo motor speed [r/min]
Position command frequency = × Encoder resolution (number of pulses per servo motor revolution)
60
responsiveness is excessive
[Pr. PB10 Speed integral compensation]
This servo parameter determines the time
constant for proportional integral control of
speed control loop. Decreasing the value
improves the responsiveness. If the
moment of inertia ratio is large or the
mechanical system contains vibratory
element, the mechanical system is liable to
vibrate unless the value is increased to
some degree.
Command
Droop pulses
Occurrence of vibration and unusual noise (low frequency)
Adjustment procedure
Procedure OperationDescription
1Perform approximate adjustment with the auto tuning. Refer to the following.
Page 37 Auto tuning mode 1
The control gain obtained by the auto tuning is the reference value.
2Change [Pr. PA08.0 Gain adjustment mode selection] to "3" (Manual mode).
3Set an estimated value in the load to motor inertia ratio/load to motor mass ratio. (If the estimated
value by auto tuning is correct, setting change is not required.)
4Set a small value to the model control gain and the position control gain. Set a large value to the
speed integral compensation.
5Increase the speed control gain within the range where vibration or unusual noise is not generated,
and return slightly if vibration occurs.
6Decrease the speed integral compensation within the vibration-free range. If vibration occurs,
increase the value until the vibration stops.
7Increase the position control gain, and return slightly if vibration occurs.Increase the position control gain.
8Increase the model control gain, and return slightly if an overshoot occurs.Increase the model control gain.
9If the desired responsiveness cannot be achieved because of mechanical system resonance, or
the like which stops the gains to be increased, suppressing the resonance by the adaptive tuning
mode or the machine resonance suppression filter, followed by steps 3 to 8 may increase the
responsiveness.
10While checking the settling characteristic and the motor status, fine-adjust each gain.Fine adjustment
Increase the speed control gain.
Decrease the time constant of the speed
integral compensation.
Suppression of machine resonance
Refer to the following.
Page 50 Machine resonance
suppression filter
Page 53 Adaptive filter II
Time
Servo parameter adjustment method
■[Pr. PB07 Model control gain]
As a guide, this servo parameter can be calculated with the following formula.
Number of droop pulses at the constant speed can be calculated with the following expression.
Position command frequency differs depending on the operation mode.
• Rotary servo motor and direct drive motor:
• Linear servo motor:
Position command frequency = Speed [mm/s] ÷ Encoder resolution (travel distance per pulse)
48
3 ADJUSTMENT METHOD
3.7 Manual mode
■[Pr. PB08 Position control gain]
Speed control gain
Position control gain guideline =
to
(1 + Load to motor inertia ratio)
8
1
4
1
×
Speed control gain
Speed loop response frequency [Hz] =
(1 + Load to motor inertia ratio) × 2π
Speed integral compensation setting value [ms]
2000 to 3000
≥
Speed control gain/(1 + Load to motor inertia ratio)
As a guide, this servo parameter can be calculated with the following formula.
■[Pr. PB09 Speed control gain]
The actual response frequency of the speed loop can be calculated with the following formula.
When adjusting [Pr. PB09 Speed control gain], increase the value gradually. Increasing the setting value causes vibration and
resonance. At this time, check the value of [Pr. PB09 Speed control gain]. 70 % to 80 % of the value at which vibration and
resonance occurred should be set as the limit value of [Pr. PB09 Speed control gain] in consideration of such as variations
and margins between devices.
■[Pr. PB10 Speed integral compensation]
As a guide, this servo parameter can be calculated with the following formula.
If the setting value is less than the calculated value, vibration may occur. If the droop pulses vibrate during a stop, increasing
the value in [Pr. PB10 Speed integral compensation] is effective.
3
3.8Load to motor inertia ratio monitor mode
The servo amplifier has a function which estimates the machine characteristic (load to motor inertia ratio) in real time. This
mode does not change the set gains, but estimates the load to motor inertia ratio.
Precautions on load to motor inertia ratio monitor mode
• Only estimation of the load to motor inertia ratio is executed by this mode. Therefore, the estimated load to motor inertia
ratio is not used in controlling by the servo amplifier, and the responsiveness decreases in comparison with the same
setting in the manual mode.
Adjustment procedure of load to motor inertia ratio monitor mode
• This mode enables manual adjustment by all the gains. However, use the gains adjusted by quick tuning as a standard.
Refer to the adjustment procedure of the manual mode when adjusting the gains with this mode.
Page 48 Adjustment procedure
Operation of load to motor inertia ratio monitor mode
• The operation of the load to motor inertia ratio estimation by this mode is the same as that of the auto tuning mode 1.
The servo parameter that is automatically adjusted in this mode is shown in the table below.
Servo parameterSymbolName
PB06GD2Load to motor inertia ratio/load to motor mass ratio
3 ADJUSTMENT METHOD
3.8 Load to motor inertia ratio monitor mode
49
4VIBRATION SUPPRESSION FUNCTION
Precautions
PWM
M
+
-
[Pr. PB48]
[Pr. PB50]
[Pr. PB17]
[Pr. PB49]
[Pr. PE41]
[Pr. PB46]
[Pr. PB23]
[Pr. PB47]
[Pr. PB18][Pr. PB13][Pr. PB15]
Machine
resonance
suppression
filter 3
[Pr. PB23.3] = "0" or
[Pr. PB47.0] = "1"
Speed
control
Command
pulse train
Command
notch filter
Advanced
vibration
suppression
control 2
Low-pass
filter setting
Machine
resonance
suppression
filter 1
Machine
resonance
suppression
filter 2
[Pr. PB23.3] = "1" and
[Pr. PB47.0] = "0"
Shaft
resonance
suppression
filter 2
Load
Machine
resonance
suppression
filter 5
Machine
resonance
suppression
filter 4
Encoder
Robust filter
Shaft
resonance
suppression
filter
Servo motor
Increasing the servo system response level in a mechanical system that has a unique resonance point may cause resonance
(vibration or unusual noise) in the mechanical system at that resonance frequency. By using various type of filters, resonance
of the mechanical system can be suppressed, improving the responsiveness of the servo system.
4.1Filter setting
The following filters are available with MR-J5 Servo amplifiers.
4.2Machine resonance suppression filter
If a mechanical system has a unique resonance point, increasing the servo system response level may cause resonance
(vibration or unusual noise) in the mechanical system at that resonance frequency. Using the machine resonance suppression
filter and adaptive tuning can suppress the resonance of the mechanical system. When the mechanical system resonates and
does not meet the required performance, use the machine resonance suppression filter.
The following five machine resonance suppression filters can be set simultaneously and the setting range is between 10 Hz
The shaft resonance
suppression filter 2 cannot
be set when the machine
resonance suppression filter
3 is enabled.
The shaft resonance
suppression filter cannot be
set when the machine
resonance suppression filter
4 is enabled.
The machine resonance
suppression filter 5 cannot
be used when the robust
filter is enabled ([Pr. PE41.0
Robust filter selection] is set
to "1" (enabled)).
4
4 VIBRATION SUPPRESSION FUNCTION
4.2 Machine resonance suppression filter
51
Operation of machine resonance suppression filter
Responsiveness of
mechanical system
Machine resonance point
Frequency
Notch characteristics
Notch width
Notch depth
Frequency
Notch frequency
5
0
-5
-10
-15
-20
-25
-30
-35
-40
-45
Notch depth: Slightly shallow (-4 [dB])
Notch depth: Shallow (-8 [dB])
Notch depth: Slightly deep (-14 [dB])
Notch depth: Deep (-40 [dB])
Notch frequency
5
0
-5
-10
-15
-20
-25
-30
-35
-40
-45
Notch width: Standard (α = 2)
Notch width: Slightly wide (α = 3)
Notch width: Wide (α = 4)
Notch width: Wide (α = 5)
Notch frequency
The machine resonance suppression filter is a filter function (notch filter) that decreases the gain of the specific frequency to
suppress the mechanical system resonance. The frequency (notch frequency), the depth, and size at which the gain is
decreased can be set.
With the notch depth and width selections, the characteristics of the machine resonance suppression filter changes as
follows.
52
4 VIBRATION SUPPRESSION FUNCTION
4.2 Machine resonance suppression filter
4.3Adaptive filter II
Precautions
Response of
mechanical system
Machine resonance point
Frequency
Notch depth
Frequency
Notch frequency
Response of
mechanical system
Machine resonance point
Frequency
Notch depth
Frequency
Notch frequency
Adaptive filter II (adaptive tuning) is a function in which the servo amplifier detects machine resonance for a certain period of
time and sets the filter characteristics automatically to suppress mechanical system vibration. Since the filter characteristics
(frequency and depth) are set automatically, there is no need to be aware of the resonance characteristics of the mechanical
system. When the mechanical characteristics are unknown even at mechanical resonance occurrence, the use of the
adaptive tuning is recommended.
• When machine resonance is large and frequency is low
• When machine resonance is small and frequency is high
4
• The machine resonance frequency which adaptive filter II (adaptive tuning) can respond to is about 100 Hz to 2.25 kHz. As
• When adaptive tuning is executed, machine resonance is detected for a maximum of 10 s and a filter is generated. After
• Adaptive tuning generates an optimum filter with the currently set control gain. If vibration occurs when the response setting
• Adaptive tuning generates a filter with an optimum notch depth for the set control gain. To allow a wider range of the
• Adaptive tuning is ineffective on a mechanical system with complex resonance characteristics.
Restrictions on adaptive tuning
Adaptive tuning cannot be used while quick tuning is in progress.
Precautions for adaptive filter II
• When the adaptive tuning is executed, vibration sound increases as the vibration signal is forcibly added for several
• In the high-accuracy mode, the frequency is estimated more accurately than in the standard mode, but the sound during
for the resonance frequency out of the range, set adaptive filter II manually.
filter generation, the adaptive tuning mode automatically shifts to the manual setting.
is increased, execute adaptive tuning again.
resonance frequency for filtering, increase the notch depth in the manual setting.
seconds.
adjustment is larger.
4 VIBRATION SUPPRESSION FUNCTION
4.3 Adaptive filter II
53
How to set adaptive filter II
Yes
No
No
Yes
Yes
No
Adaptive tuning
Operation
Is the performance satisfactory?
Increase the response level.
Has vibration or unusual
noise occurred?
Tuning in the standard modeTuning in the high accuracy mode
Execute or re-execute adaptive tuning in
the high accuracy mode. (Set "1" (high
accuracy) to [Pr. PB01.3 Tuning accuracy
selection] and set "1" (automatic setting)
to [Pr. PB01.0 Filter tuning mode
selection].)
Execute or re-execute adaptive tuning in
the standard mode. (Set "0" (standard) to
[Pr. PB01.3 Tuning accuracy selection]
and set "1" (automatic setting) to [Pr.
PB01.0 Filter tuning mode selection].)
Tuning will end after a certain period of
time. ([Pr. PB01.0 Filter tuning mode
selection] becomes "2" or "0".)
If the vibration frequency cannot be
estimated when tuning is executed
during strong vibration or oscillation,
decrease the response setting temporarily
down to the vibration level and execute
tuning again.
Has work-side/load-side vibration
been resolved?
Cause of vibration
The response level has been reached to
the machine limit.
The machine is too complicated to provide
the optimum filter.
Decrease the response level until
vibration or unusual noise is resolved.
Set the filter manually using the machine
analyzer.
Decrease the
response level
until vibration or
unusual noise is
resolved.
End
Select the filter tuning setting method of [Pr. PB01 Adaptive tuning mode (adaptive filter II)].
• [Pr. PB01.0 Filter tuning mode selection]
Setting
value
0Disabled
1Automatic settingPB13/PB14
2Manual setting
Filter tuning mode selectionAutomatically set servo parameter
• [Pr. PB01.3 Tuning accuracy selection]
0: Standard
1: High accuracy
Adaptive tuning procedure
54
4 VIBRATION SUPPRESSION FUNCTION
4.3 Adaptive filter II
4.4Shaft resonance suppression filter
Precautions
When a load is mounted to the servo motor shaft, resonance by shaft torsion during servo motor drive generates high
frequency mechanical vibration. The shaft resonance suppression filter suppresses the vibration.
Selecting "Automatic setting" sets the filter automatically based on the servo motor used and the load to motor inertia ratio. If
the resonance frequency is high, disable the setting to increase the responsiveness of the servo amplifier.
• It is recommended that [Pr. PB23.0 Shaft resonance suppression filter selection] and [Pr. PB23.3 Shaft resonance
suppression filter selection 2] be set to (automatic setting) "0" and "1" respectively, as deterioration in performance may
occur if there are changes in the setup of [Pr. PB23.0 Shaft resonance suppression filter selection], [Pr. PB23.3 Shaft
resonance suppression filter 2 selection], and [Pr. PB17.0-1 Shaft resonance suppression filter frequency selection].
Shaft resonance suppression filter restrictions
The shaft resonance suppression filter cannot be set when the machine resonance suppression filter 4 is enabled.
The shaft resonance suppression filter 2 cannot be set when the machine resonance suppression filter 3 is enabled.
Shaft resonance suppression filter setting method
Set [Pr. PB23.0 Shaft resonance suppression filter selection].
When calculating the setting value of [Pr. PB07] by using [Pr. PB19], [Pr. PB20], [Pr.
PB52], and [Pr. PB53]
This example shows a case where [Pr. PB 19] < [Pr. PB 52].
Vibration
suppressio
n control
Vibration
suppression
control 1
Vibration
suppression
control 2
The calculation example is shown in the following table.
Vibration
suppression control
Vibration suppression
control 1
Vibration suppression
control 2
Usable rangeRecommended setting range
Range that meets all of the following conditions
[Pr. PB07] < 2π × [Pr. PB19]/0.9
[Pr. PB07] < 2π × [Pr. PB20]/0.9
• When [Pr. PB19] < [Pr. PB52]
Range that meets all of the following conditions
[Pr. PB07] < ([Pr. PB52] – 5.0) × 10
[Pr. PB07] < ([Pr. PB53] – 5.0) × 10
• When [Pr. PB52] ≤ [Pr. PB19]
Range that meets all of the following conditions
[Pr. PB07] < ([Pr. PB19] – 5.0) × 10
[Pr. PB07] < ([Pr. PB20] – 5.0) × 10
Vibration suppression control 2 - Tuning mode selection Automatically set servo parameter
Advanced vibration suppression control adjustment method
• When load-side vibration is not transferred to the servo motor-side, setting the servo motor-side vibration
frequency is not effective. In addition, vibration suppression control tuning may fail to accurately set the
vibration frequency automatically.
• When the anti-resonance frequency and resonance frequency can be checked using the machine analyzer
or external equipment, set different values (do not set the same value) to improve the vibration suppression
performance.
The following is a flowchart of vibration suppression control 1. When using Vibration suppression control 2, set [Pr. PB02.1
Vibration suppression control 2 tuning mode] to "1" (automatic setting), and execute Vibration suppression control tuning.
62
4 VIBRATION SUPPRESSION FUNCTION
4.7 Advanced vibration suppression control II
Vibration suppression control tuning
Operation
Yes
Is the performance satisfactory?
No
Increase the response level.
Has work-side/load-side
vibration increased?
Yes
Stop operation.
Execute or re-execute vibration suppression
control tuning. (Set "1" (automatic setting) to
[Pr. PB02.0 Vibration suppression control 1 Tuning mode selection].)
Resume operation.
Tuning ends automatically after positioning operation is
performed the predetermined number of times.
([Pr. PB02.0] becomes "2" (manual setting) or "0"
(disabled).)
4
No
Has work-side/load-side vibration
been resolved?
Decrease the response level until
work-side/load-side vibration is resolved.
No
Set the vibration suppression control
manually from the vibration waveform of
the machine analyzer or load side.
End
Yes
Cause of vibration
The load-side vibration frequency cannot be estimated
because the load-side vibration has not been transmitted
to the servo motor side.
The model control gain value has been reached to the
response level of the load-side vibration frequency
(vibration suppression control limit).
When adjusting the vibration suppression control manually based on the result of the machine analyzer or the vibration
waveform of the load side, set the following parameters. Set the following servo parameters to meet the applicable and
recommended range. Refer to the following.
Page 61 Advanced vibration suppression control restrictions
Setting itemVibration suppression control 1Vibration suppression control 2
Vibration suppression control - Vibration frequency[Pr. PB19][Pr. PB52]
Vibration suppression control - Resonance frequency[Pr. PB20][Pr. PB53]
Vibration suppression control - Vibration frequency damping[Pr. PB21][Pr. PB54]
Vibration suppression control - Resonance frequency damping[Pr. PB22][Pr. PB55]
4 VIBRATION SUPPRESSION FUNCTION
4.7 Advanced vibration suppression control II
63
The servo parameters are set using the following procedure.
1 Hz
-90 degrees
300 Hz
Vibration suppression control 2 -
Vibration frequency
(anti-resonance frequency)
[Pr. PB52]
Vibration suppression control 2 -
Resonance frequency
[Pr. PB53]
Gain
characteristics
Resonance of 300 Hz or more
is not the target of control.
Vibration suppression control 1 -
Resonance frequency
[Pr. PB20]
Vibration suppression control 1 -
Vibration frequency
(anti-resonance frequency)
[Pr. PB19]
Phase
tt
Servo motor-side vibration (droop pulses)
External acceleration pickup signal or others
Position command frequency
Vibration cycle [Hz]Vibration cycle [Hz]
Vibration suppression control -
Vibration frequency
Vibration suppression control -
Resonance frequency
Set the same value.
1. Select "2" (manual setting) in [Pr. PB02.0 Vibration suppression control 1 - Tuning mode selection] or "2" (manual
setting) in [Pr. PB02.1 Vibration suppression control 2 - Tuning mode selection].
2. Set "Vibration suppression control for vibration suppression control" and "Resonance frequency for vibration suppression
control" as follows.
• When a vibration peak can be checked with machine analyzer, using MR Configurator2 or external measuring equipment
If the frequency characteristic of the machine can be measured using MR Configurator2 or external equipment, set the
frequency trough of the gain characteristic to the vibration frequency setting, and the frequency crest as the resonance
frequency setting.
64
• When vibration can be confirmed using a monitor signal or an external sensor
If the time waveform of a monitor and an external sensor can be measured, measure the droop pulses, and set the droop
pulse vibration cycle of the settling time as the vibration and resonance frequency.
4 VIBRATION SUPPRESSION FUNCTION
4.7 Advanced vibration suppression control II
3. Set "Vibration suppression control - Vibration frequency damping setting" and "Vibration suppression control -
Servo motor-side vibration
(droop pulses)
Position command frequency
Servo motor-side vibration
(droop pulses)
Position command frequency
Resonance frequency damping setting".
Regular adjustment of the damping setting is not required. Decrease the damping setting to (1) further enhance the vibration
suppression effect, or (2) to measure the droop pulses when the vibration suppression control is invalid, and sustain the
amplitude of the droop pulses at settling time. If the amplitude of the droop pulses are decreasing quickly, increase the
damping setting. By setting the damping setting appropriately, the effect of vibration suppression is enhanced.
• If the amplitude of the droop pulses is sustained
• If the amplitude of the droop pulses are decreasing quickly
4
4 VIBRATION SUPPRESSION FUNCTION
4.7 Advanced vibration suppression control II
65
4.8Command notch filter
Precautions
t
Position
Load side
t
Position
Load side
A command notch filter is a filter function that lowers a gain of the specific frequency contained in a position command to
suppress load-side vibration, such as work-side vibration and a base shake. The frequency to decrease the gain and the
notch depth can be set with this function.
• When command notch filter is disabled
• When command notch filter is enabled
The command notch filter has a longer settling time than that of advanced vibration suppression control II, but can easily
suppress vibration. Advanced vibration suppression control II and command notch filter characteristics are shown in the
and [Pr. PB15 Machine resonance suppression filter 1] to be automatically set when the oscillation level set in [Pr. PF23
Vibration tough drive oscillation detection level] is exceeded. This will suppress the vibration of the equipment.
Servo parameterDescription
PA20.1Vibration tough drive selection
0: Disabled
1: Machine resonance suppression filter change mode
2: Machine resonance suppression filter automatic setting mode
When using the vibration tough drive, it is recommended to use "2" (Machine resonance suppression filter automatic setting
mode). When compatibility with MR-J4 is required, use "1" (machine resonance suppression filter change mode).
70
4 VIBRATION SUPPRESSION FUNCTION
4.9 Vibration tough drive
Operation of vibration tough drive
PWM
M
+
-
[Pr. PB48]
[Pr. PB50]
[Pr. PB17]
[Pr. PB49]
[Pr. PE41]
[Pr. PB46]
[Pr. PB23]
[Pr. PB47]
[Pr. PB18] [Pr. PB13][Pr. PB15]
The servo parameters
are updated according to
the table above.
Vibration tough drive
Machine
resonance
suppression
filter 3
[Pr. PB23.3] = "0" or
[Pr. PB47.0] = "1"
Speed
control
Command
pulse train
Command
notch filter
Advanced
vibration
suppression
control 2
Low-pass
filter setting
Machine
resonance
suppression
filter 1
Machine
resonance
suppression
filter 2
[Pr. PB23.3] = "1" and
[Pr. PB47.0] = "0"
Shaft
resonance
suppression
filter 2
Load
Machine
resonance
suppression
filter 5
Machine
resonance
suppression
filter 4
Encoder
Robust filter
Shaft
resonance
suppression
filter
Servo motor
The function block diagram of the vibration tough drive function is indicated. When the oscillation level exceeds the level set in
[Pr. PF23 Vibration tough drive oscillation detection level], set [Pr. PB13 Machine resonance suppression filter 1] and [Pr.
PB15 Machine resonance suppression filter 2] depending on the detected machine resonance frequency and the machine
resonance suppression filter being used. At this time, [AL. 0F0 Tough drive warning] is outputted for 5 s, and the number of
tough drive operations is incremented once.
[Pr. PA20.1]Machine
resonance
suppression
filter 1
1DisabledDisabledThe vibration tough drive does not operate.
EnabledDisabledIf the oscillation cannot be suppressed even when [Pr. PB15 Machine resonance
DisabledEnabledIf the oscillation cannot be suppressed even when [Pr. PB13 Machine resonance
EnabledEnabledThe detected machine resonance frequency are compared with the setting values of [Pr.
Machine
resonance
suppression
filter 2
Servo parameter that is set with the vibration tough drive function
PB13] and [Pr. PB15], and then the setting value closest to the detected machine resonance
frequency is reset.
If the detected machine resonance frequency is the center value of [Pr. PB13 Machine
resonance suppression filter 1] and [Pr. PB15 Machine resonance suppression filter 2], reset
[Pr. PB13 Machine resonance suppression filter 1].
suppression filter 2] is set, set [Pr. PB13 Machine resonance suppression filter 1] again.
PB13] and [Pr. PB15], and then the setting value closest to the detected machine resonance
frequency is reset.
If the detected machine resonance frequency is the center value of [Pr. PB13 Machine
resonance suppression filter 1] and [Pr. PB15 Machine resonance suppression filter 2], reset
[Pr. PB13 Machine resonance suppression filter 1].
4
4 VIBRATION SUPPRESSION FUNCTION
4.9 Vibration tough drive
71
The timing chart of the vibration tough drive is shown as follows:
The machine resonance is detected and the filter is automatically configured.
ALM
(Malfunction)
WNG
(Warning)
MTTR (During tough drive) is not turned on in the vibration tough drive function.
MTTR
(During tough drive)
72
4 VIBRATION SUPPRESSION FUNCTION
4.9 Vibration tough drive
5GAIN SWITCHING FUNCTION
This function enables the gain switching. The gains can be switched depending on whether the motor is in rotation/stop, or on
the command directions. Using a control command from a controller can also switch the gains during operation. The gain
switching is used when:
• Increasing the gain during the servo-lock is required, but decreasing the gains is also needed to suppress drive noise
during rotation.
• Increasing the gains during settling is needed in order to shorten the stop settling time.
• Since the load to motor inertia ratio varies greatly during a stop (e.g. a large load is placed on a carrier), switch the gains
using a control command from an input device or a controller to ensure the stability of the servo system.
5.1Restrictions on gain switching [G] [WG]
• When [Pr. PA08.0 Gain adjustment mode selection] is set to a value other than "3" (manual mode), the gain switching
cannot be used.
• Gain switching vibration suppression control ([Pr. PB33] to [Pr. PB36]/[Pr. PB56] to [Pr. PB59]) and [Pr. PB60 Gain
switching - Model control gain] can be used with the input device (CDP) or the Bit 4 (C_CDP) of [Control DI 1 (Obj. 2D01h)].
• Gain switching 2 vibration suppression control ([Pr. PB71] to [Pr. PB74]/[Pr. PB75] to [Pr. PB78]) and [Pr. PB79 Gain
switching 2 - Model control gain] can be used with the input device (CDP2) or with the Bit 4 (C_CDP2) of [Control DI5 (Obj.
2D05h)].
• Gain switching is enabled in the position mode when the direction command is selected for gain switching and gain
switching during a stop is enabled.
• Slight vibration suppression control does not allow switching of the load to motor inertia ratio/load to motor mass ratio, the
model control gain, the position control gain, the speed control gain, and the speed integral compensation.
5.2Restrictions on gain switching [A]
• When [Pr. PA08.0 Gain adjustment mode selection] is set to a value other than "3" (manual mode), the gain switching
cannot be used.
• Gain switching vibration suppression control ([Pr. PB33] to [Pr. PB36]/[Pr. PB56] to [Pr. PB59]) and [Pr. PB60 Gain
switching - Model control gain] can be used with the input device (CDP).
• Gain switching 2 vibration suppression control ([Pr. PB71] to [Pr. PB74]/[Pr. PB75] to [Pr. PB78]) and [Pr. PB79 Gain
switching 2 - Model control gain] can be used with the input device (CDP2).
• Gain switching is enabled in the position mode when the direction command is selected for gain switching and gain
switching during a stop is enabled.
• Slight vibration suppression control does not allow switching of the load to motor inertia ratio/load to motor mass ratio, the
model control gain, the position control gain, the speed control gain, and the speed integral compensation.
5
5.3Precautions on gain switching [G] [WG]
• If the gain difference is large at gain switching, and the value in [Pr. PB28 Gain switching time constant] is small, the
machine may operate unexpectedly at gain switching. In this case, increase the value in [Pr. PB28 Gain switching time
constant].
• When the conditions for "Gain switching" and "Gain switching 2" are established at the same time, the servo parameters
after gain switching 2 are set as the actual gain to be used.
5 GAIN SWITCHING FUNCTION
5.1 Restrictions on gain switching [G] [WG]
73
5.4Precautions on gain switching [A]
• If the gain difference is large at gain switching, and the value in [Pr. PB28 Gain switching time constant] is small, the
machine may operate unexpectedly at gain switching. In this case, increase the value in [Pr. PB28 Gain switching time
constant].
• When the conditions for "Gain switching" and "Gain switching 2" are established at the same time, the servo parameters
after "Gain switching 2" are set as the actual gain to be used.
5.5Setting method for gain switching
When using the gain switching, set the parameters as follows.
Servo parameters for setting the gain switching condition
Servo parameterSymbolNameUnitDescription
PB26CDPGain switching functionSelect the switching condition.
PB27CDLGain switching condition[kpulse/s]/
[pulse]/
[r/min]
PB28CDTGain switching time constant[ms]Set the filter time constant for the original gain to be switched to the
PB65CDL2Gain switching 2 condition[kpulse/s]/
[pulse]/
[r/min]
PB66CDT2Gain switching 2 time constant[ms]Set the filter time constant for the gain to be switched to the gain for
Set the condition values to switch the original gain to the gain for
"Gain switching".
gain for "Gain switching".
Set the condition values to switch the gain to the gain for "Gain
switching 2".
The setting value is to be larger than in [Pr. PB27 Gain switching
condition].
When this setting value is "0", the gain is not switched to the gain for
"Gain switching 2".
"Gain switching 2".
74
5 GAIN SWITCHING FUNCTION
5.4 Precautions on gain switching [A]
[Pr. PB26 Gain switching function]
Set the conditions for gain switching. Select the switching condition from the first to fifth digits.
Servo parameterDescription
PB26.0Gain switching selection
PB26.1Gain switching condition selection
PB26.2Gain switching time constant disabling condition selection
PB26.4Gain switching 2 selection
PB26.5Gain switching selection during a stop
0: Disabled
1: Signal (CDP/C_CDP)
2: Command frequency
3: Droop pulses
4: Servo motor speed
5: Command direction
0: Gain after "Gain switching" is enabled with the value of the gain switching condition or more
1: Gain after "Gain switching" is enabled when the value of the gain switching condition or less
For the combination of [Pr. PB26.0] and [Pr. PB26.1], refer to the following.
Page 75 Combination of [Pr. PB26.0] and [Pr. PB26.1]
0: Switching time constant enabled
1: Time constant at switching enabled
2: Return time constant disabled
When switching the gain to the gain for gain switching 2, input signals with the control command (C_CDP2) from the controller and
with the input device CDP2 (gain switching 2).
0: Disabled
1: Signal (CDP2/C_CDP2)
2: Same condition as [Pr. PB26.0 Gain switching selection]
0: Gain switching 2 during a stop is disabled
1: Gain switching 2 during a stop is enabled
This servo parameter is enabled when [Pr. PB26.0 Gain switching selection] is set to "5" (command direction) and [Pr. PB26.4
Gain switching 2 selection] is set to "2" (the same condition as [Pr. PB26.0]).
In addition, this function is enabled in the position mode.
*1
5
*1 Input the signals with the control command (C_CDP) and the input device CDP (Gain switching) from the controller.
■Combination of [Pr. PB26.0] and [Pr. PB26.1]
[Pr. PB26.1 Gain
switching Condition selection]
0Gain after "Gain switching" is enabled
1Gain after "Gain switching" is enabled
[Pr. PB26.0 Gain switching selection]
12345
Gain after "Gain switching" is enabled with the
with the signal ON
with the signal OFF
condition value or more for gain switching
Gain after "Gain switching" is enabled with the
condition value or less for gain switching
Gain after "Gain switching" is enabled
with the negative direction command
Gain after "Gain switching" is enabled
with the positive direction command
[Pr. PB27 Gain switching condition] and [Pr. PB66 Gain switching 2 condition]
When "2" (Command frequency), "3" (Droop pulses), or "4" (Servo motor speed) is selected in [Pr. PB26.0 Gain switching
selection], set [Pr. PB27] for the level to switch the gain to "Gain switching".
In addition, when "2" (the same condition as [Pr. PB26.0]) is selected in [Pr. PB26.4 Gain switching 2 selection], set the level
for switching the gain to "Gain switching 2" in [Pr. PB66].
The setting unit is shown in the following table.
Gain switching conditionUnit
Command frequency[kpulse/s]
Droop pulses[pulse]
Servo motor speed[r/min]
5 GAIN SWITCHING FUNCTION
5.5 Setting method for gain switching
75
[Pr. PB28 Gain switching time constant], [Pr. PB66 Gain switching 2 time constant]
The primary delay filter can be set to each gain in gain switching. If the gain difference is large in gain switching, use these
parameters for such as suppressing shock given to the machine.
Servo parameters that are changeable with the gain switching
Control gainBefore gain switchingAfter gain switchingAfter gain switching 2
Load to motor inertia ratio/load
to motor mass ratio
Model control gainPB07PG1PB60PG1BPB79PG1C
Position control gainPB08PG2PB30PG2BPB68PG2C
Speed control gainPB09VG2PB31VG2BPB69VG2C
Speed integral compensationPB10VICPB32VICBPB70VICC
Vibration suppression control 1 Vibration frequency
Vibration suppression control 1 Resonance frequency
Vibration suppression control 1 Vibration frequency damping
Vibration suppression control 1 Resonance frequency damping
Vibration suppression control 2 Vibration frequency
Vibration suppression control 2 Resonance frequency
Vibration suppression control 2 Vibration frequency damping
Vibration suppression control 2 Resonance frequency damping
PB06GD2PB29GD2BPB67GD2C
PB19VRF11PB33VRF1BPB71VRF1C
PB20VRF12PB34VRF2BPB72VRF2C
PB21VRF13PB35VRF3BPB73VRF3C
PB22VRF14PB36VRF4BPB74VRF4C
PB52VRF21PB56VRF21BPB75VRF21C
PB53VRF22PB57VRF22BPB76VRF22C
PB54VRF23PB58VRF23BPB77VRF23C
PB55VRF24PB59VRF24BPB78VRF24C
[Pr. PB06] to [Pr. PB10]
These servo parameters are the same as in the ordinary manual adjustment. Switching the gains enables the values to be
switched in load to motor inertia ratio, position control gain, model control gain, speed control gain, and speed integral
compensation.
[Pr. PB19] to [Pr. PB22]/[Pr. PB52] to [Pr. PB55]
These servo parameters are the same as in the ordinary manual adjustment. During a servo motor stop, by switching the gain
with on/off of the input device (CDP) or the control command from the controller, the values are enabled to be switched in the
vibration frequency, resonance frequency, vibration frequency damping setting, and resonance frequency damping setting.
[Pr. PB29 Load to motor inertia ratio/load to motor mass ratio after gain switching], [Pr.
PB67 Load to motor inertia ratio/load to motor mass ratio after gain switching]
Set the load to motor inertia ratio after gain switching. If the load to motor inertia ratio does not change, set the same value as
[Pr. PB06 Load to motor inertia ratio].
[Pr. PB30 Position control gain after gain switching], [Pr. PB68 Gain switching 2 Position control gain]
Set the position control gain after gain switching.
[Pr. PB31 Speed control gain after gain switching], [Pr. PB69 Gain switching 2 - Speed
control gain]
Set the speed control gain after gain switching.
76
5 GAIN SWITCHING FUNCTION
5.5 Setting method for gain switching
[Pr. PB32 Speed integral compensation after gain switching], [Pr. PB70 Gain switching
2 - Speed integral compensation]
Set the speed integral compensation after gain switching.
[Pr. PB60 Model control gain after gain switching], [Pr. PB79 Gain switching 2 - Model
control gain]
The Model control gain after gain switching and the Gain switching 2 - Model control gain can be used only with on/off of the
input device (CDP) and the control command from the controller.
Vibration suppression control after gain switching ([Pr. PB33] to [Pr. PB36]/[Pr. PB56] to
[Pr. PB59]), and Gain switching 2 - Vibration suppression control ([Pr. PB71] to [Pr.
PB79])
Vibration suppression control after gain switching and Gain switching 2 - Vibration suppression control are enabled only with
on/off of the input device (CDP) and the control command from the controller.
Related objects [G] [WG]
Objects in gain switching and gain switching 2
When switching gains with the control command of the controller, the gain switching is enabled by using [Control DI1 (Obj.
2D01)] and [Control DI5 (Obj. 2D05h)]. In addition, by using [Status DO1 (Obj. 2D11)] and [Status DO5 (Obj. 2D15)] the
2D01h0VARControl DI1U16rw0Objects defined by Mitsubishi Electric
Bit 4: C_CDP (Gain switching)
2D05h0VARControl DI5U16rw0Objects defined by Mitsubishi Electric
Bit 4: C_CDP2 (Gain switching 2)
2D11h0VARStatus DO1U16r00Objects defined by Mitsubishi Electric
Bit 4: S_CDP (During gain switching)
2D15h0VARStatus DO5U16ro0Objects defined by Mitsubishi Electric
Bit 4: S_CDP2 (During gain switching 2)
5
5 GAIN SWITCHING FUNCTION
5.5 Setting method for gain switching
77
5.6Examples of gain switching operation
[Pr. PB06]
[Pr. PB08]
[Pr. PB09]
[Pr. PB10]
→ [Pr. PB06]→ [Pr. PB29]→ [Pr. PB06]
→ [Pr. PB08] → [Pr. PB30]
→ [Pr. PB08]
→ [Pr. PB09] → [Pr. PB31] → [Pr. PB09]
→ [Pr. PB10]
→ [Pr. PB32]
→ [Pr. PB10]
CDL
CDL2
0 r/min
-CDL
-CDL2
63.2 %
CDT
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
63.2 %
CDT2
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
Servo motor
speed
Gain after gain switching 2Gain after gain switching 2
Gain after gain switchingGain after gain switching
Gain before gain switchingGain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
Gain switching by servo motor speed
The following illustrates an example where [Pr. PB26.0 Gain switching selection] is set to "4" (servo motor speed) and [Pr.
PB26.4 Gain switching 2 selection] is set to "2" (the same condition as [Pr. PB26.0]).
When [Pr. PB26.1 Gain switching condition selection] is set to "0" (Enables the gain
after gain switching when the value set in the conditions for gain switching is reached)
Depending on the values in [Pr. PB27 Gain switching condition] and [Pr. PB65 Gain switching 2 condition], the gain will switch
as follows.
■When [Pr. PB65] ≥ [Pr. PB27]
For the case of [Pr. PB65] ≥ [Pr. PB27], the gain switches to "Gain after gain switching" when the absolute value of the servo
motor speed exceeds the value of [Pr. PB27]. In addition, when the absolute value of the servo motor speed exceeds the
value of [Pr. PB65], the gain switches to "Gain after switching 2".
78
5 GAIN SWITCHING FUNCTION
5.6 Examples of gain switching operation
■When [Pr. PB65] is set to "0"
[Pr. PB06]
[Pr. PB08]
[Pr. PB09]
[Pr. PB10]
→ [Pr. PB06]→ [Pr. PB29]→ [Pr. PB06]
→ [Pr. PB08] → [Pr. PB30]
→ [Pr. PB08]
→ [Pr. PB09] → [Pr. PB31] → [Pr. PB09]
→ [Pr. PB10]
→ [Pr. PB32]
→ [Pr. PB10]
CDL
0 r/min
-CDL
63.2 %
CDT
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
Servo motor
speed
Gain after gain switchingGain after gain switching
Gain before gain switchingGain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
[Pr. PB06]
[Pr. PB08]
[Pr. PB09]
[Pr. PB10]
→ [Pr. PB06]→→ [Pr. PB06]
→ [Pr. PB08] →
→ [Pr. PB08]
→ [Pr. PB09] →→ [Pr. PB09]
→ [Pr. PB10]
→
→ [Pr. PB10]
CDL2
CDL
0 r/min
-CDL2
-CDL
[Pr. PB67]
[Pr. PB68]
[Pr. PB69]
[Pr. PB70]
[Pr. PB67]
[Pr. PB68]
[Pr. PB69]
[Pr. PB70]
→
→
→
→
63.2 %
CDT2
Servo motor
speed
Gain after gain switching 2Gain after gain switching 2
Gain before gain switchingGain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
When [Pr. PB65] is set to "0", the gain does not switch to "Gain after gain switching 2". When the absolute value of the servo
motor speed exceeds the value of [Pr. PB27], the gain switches.
5
■When [Pr. PB65] < [Pr. PB27]
For the case of [Pr. PB65] < [Pr. PB27], the gain does not switch to "Gain after gain switching". When the absolute value of the
servo motor speed exceeds the value of [Pr. PB65], the gain switches to "Gain after gain switching 2". However, the gain does
not switch to "Gain after gain switching" even when the absolute value exceeds the value of [Pr. PB27].
5 GAIN SWITCHING FUNCTION
5.6 Examples of gain switching operation
79
When [Pr. PB26.1 Gain switching condition selection] is set to "1" (Enables the gain
[Pr. PB67]
[Pr. PB68]
[Pr. PB69]
[Pr. PB70]
→ [Pr. PB06]
→ [Pr. PB29] → [Pr. PB06]
→ [Pr. PB08]
→ [Pr. PB30]
→ [Pr. PB08]
→ [Pr. PB09]
→ [Pr. PB31] → [Pr. PB09]
→ [Pr. PB10]
→ [Pr. PB32]
→ [Pr. PB10]
CDL2
CDL
0 r/min
-CDL2
-CDL
63.2 %
CDT2
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
63.2 %
CDT
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
→ [Pr. PB29]
→ [Pr. PB30]
→ [Pr. PB31]
→ [Pr. PB32]
Servo motor
speed
Gain after gain switching 2Gain after gain switching 2
Gain after gain switchingGain after gain switching
Gain before gain switching
Gain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
after gain switching even when the value set in the conditions for gain switching is not
reached)
Depending on the values in [Pr. PB27 Gain switching condition] and [Pr. PB65 Gain switching 2 condition], the gain will switch
as follows.
■When [Pr. PB65] ≤ [Pr. PB27]
For the case of [Pr. PB65] ≤ [Pr. PB27], the gain switches to "Gain after gain switching 2" when the absolute value of the servo
motor speed is less than the value of [Pr. PB65]. In addition, when the absolute value of the servo motor speed exceeds the
value of [Pr. PB65] and less than the value of [Pr. PB27], the gain switches to "Gain after gain switching". When the absolute
value of the servo motor speed is equal to or more than the value of [Pr. PB27], "Gain before gain switching" is used.
80
5 GAIN SWITCHING FUNCTION
5.6 Examples of gain switching operation
■When [Pr. PB65] is set to "0"
[Pr. PB29]
[Pr. PB30]
[Pr. PB31]
[Pr. PB32]
→ [Pr. PB29]→ [Pr. PB06]→ [Pr. PB29]
→ [Pr. PB30] → [Pr. PB08]
→ [Pr. PB30]
→ [Pr. PB31] → [Pr. PB09] → [Pr. PB31]
→ [Pr. PB32]
→ [Pr. PB10]
→ [Pr. PB32]
→ [Pr. PB06]
→ [Pr. PB08]
→ [Pr. PB09]
→ [Pr. PB10]
CDL
0 r/min
-CDL
63.2 %
CDT
Servo motor
speed
Gain after gain switchingGain after gain switching
Gain before gain switchingGain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
[Pr. PB67]
[Pr. PB68]
[Pr. PB69]
[Pr. PB70]
→ [Pr. PB06]
→ [Pr. PB08]
→ [Pr. PB09]
→ [Pr. PB10]
CDL
CDL2
0 r/min
-CDL
63.2 %
-CDL2
CDT2
[Pr. PB06]
[Pr. PB08]
[Pr. PB09]
[Pr. PB10]
→
→
→
→
→
→
→
→
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
→ [Pr. PB67]
→ [Pr. PB68]
→ [Pr. PB69]
→ [Pr. PB70]
Servo motor
speed
Gain after gain switching 2Gain after gain switching 2
Gain before gain switchingGain before gain switching
Gain switching
Load to motor inertia ratio/load
to motor mass ratio
Position control gain
Speed control gain
Speed integral compensation
When [Pr. PB65] is set to "0", the gain does not switch to "Gain after gain switching 2". When the absolute value of the servo
motor speed is less than the value of [Pr. PB27], the gain switches to "Gain after gain switching".
5
■When [Pr. PB65] > [Pr. PB27]
For the case of [Pr. PB65] > [Pr. PB27], the gain does not switch to "Gain after gain switching". When the absolute value of the
servo motor speed is less than the value of [Pr. PB65], the gain switches to "Gain after gain switching 2". However, the gain
does not switch to "Gain after gain switching" even when the absolute value is less than the value of [Pr. PB27].