9.8 Dynamic settings
The dynamic settings page is used to set the dynamic parameters of the robot. Dynamic settings are related to functions such as robot force control, drag teaching, virtual walls, and collision detection. Please ensure the robot’s dynamic settings are reasonable. Otherwise, the above functions may not work properly or may cause the robot to shake abnormally.
9.8.1 Dynamic feedforward
The dynamic feedforward switch determines whether the controller turns on or off the dynamic feedforward function and is turned on by default. Users are not recommended to turn off the dynamic feedforward function by themselves, which may cause jitter when power on and worse trajectory accuracy. The dynamic feedforward should be turned off in certain situations, including base frame calibration when the robot adopts non-front installation and friction identification.
9.8.2 Dynamic constraint
The dynamic constraint switch determines whether the controller turns on or off the dynamic constraint function and is turned on by default. Users are not recommended to turn off the dynamic constraint function by themselves, which may cause motor overload or abnormal shaking.
When the dynamic constraint switch is turned on, two options including "Nominal Dynamic Params" and "Factory Identify Dynamic Params" are available. "Nominal Dynamic Params" means nominal parameters will be used in the dynamic control. The same models using the "Nominal Dynamic Params" will deliver the exact same motion velocity and takt time when executing the same motion program, yet the motion performance may be weaker, or there may be motor overload. "Factory Identify Dynamic Params" will allow the robot to be in the best dynamic control status for the shortest takt time allowed, and the motor will be protected from overload. But robots running the same motion program may be slightly different in velocity and takt time.
9.8.3 Vibration suppression
The vibration suppression switch determines whether the controller enables the vibration suppression function, which is disabled by default.
When the vibration suppression switch is turned on, the controller compensates for the flexibility in the robot joints, suppressing vibrations caused by joint flexibility to improve position and path accuracy. Changes in the robot’s load parameters can affect the amount of joint flexibility compensation, so it is necessary to set accurate load parameters when using the vibration suppression function.
|
1.The vibration suppression setting takes effect immediately without requiring controller reboot. 2.The VibSuppression command can be used in RL Project to modify vibration suppression status (see Section 15.4.16.39) 3.Currently, the vibration suppression function is only supported on specific robot models. Refer to the following table for compatible models. |
Table of compatible models for vibration suppression:
Product Line |
Main Model |
Sub-models |
Collaborative robot (6-axis) |
SR3 |
All sub-models |
Collaborative robot (6-axis) |
SR4 |
All sub-models |
Collaborative robot (6-axis) |
SR5 |
All sub-models |
Collaborative robot (6-axis) |
CR7 |
All sub-models |
Collaborative robot (6-axis) |
CR12 |
All sub-models |
Collaborative robot (6-axis) |
CR18 |
All sub-models |
Collaborative robot (6-axis) |
CR20 |
All sub-models |
Collaborative robot (6-axis) |
CR35 |
All sub-models |
Collaborative robot (5-axis) |
CR17 |
All sub-models |
Collaborative robot (5-axis) |
CR25 |
All sub-models |
Industrial robot (6-axis) |
NB4 |
NB4-R475-3B |
Industrial robot (6-axis) |
NB4 |
NB4h-R580-3B |
Industrial robot (6-axis) |
NB12s |
NB12s-1214-5A |
Industrial robot (6-axis) |
NB12s |
NB12s-1016-5A |
Industrial robot (6-axis) |
NB12s |
NB12s-1611-5A |
Industrial robot (6-axis) |
NB12h |
NB12h-1214-6A |
Industrial robot (6-axis) |
NB25s |
NB25s-1221-67 |
Industrial robot (6-axis) |
NB25s |
NB25s-2020-67 |
Industrial robot (6-axis) |
NB25s |
NB25s-2518-67 |
Industrial robot (6-axis) |
NB25s |
NB25s-3016-67 |
Industrial robot (6-axis) |
NB25s |
NB25s-3518-67 |
Industrial robot (6-axis) |
NB25h |
NB25h-2518-77 |
Industrial robot (6-axis) |
NB25h |
NB25h-1222-77 |
Industrial robot (6-axis) |
NB80s |
NB80s-8022-21 |
Industrial robot (6-axis) |
NB80s |
NB80s-5026-21 |
Industrial robot (6-axis) |
XB4h |
XB4h-R596-3B |
Industrial robot (6-axis) |
XB7s |
XB7s-R707-3A |
Industrial robot (6-axis) |
XB7s |
XB7s-R906-0A |
Industrial robot (6-axis) |
XB7s |
XB7s-R906-3A |
Industrial robot (6-axis) |
XB10s |
XB10s-R1206-3B |