13. Program Support Functions
13.15 High-accuracy Control ; G61.1, G08
413
(Note 3)
The "R COMPEN" is valid only when the arc speed clamp is applied. To reduce the radius
reduction error when not using the arc speed clamp, the commanded speed F must be
lowered.
(Note 4)
If the "accuracy coefficient" is not set (0), arc speed clamping will not be applied.
(Note 5)
The "accuracy coefficient" differs according to parameter "#8021 COMP CHANGE".
#8201 COMP CHANGE
Accuracy coefficient used
0
#8019 R COMPEN
1
#8023 CURVE COMP
Vector accuracy interpolation
When a fine segment is commanded and the angle between the blocks is extremely small (when
not using optimum corner deceleration), interpolation can be carried out more smoothly using the
vector accuracy interpolation.
Commanded path
Vector accuracy interpolation
Feed forward control
With this function, the constant speed error caused by the position loop control of the servo
system can be greatly reduced. However, as machine vibration is induced by the feed forward
control, there are cases when the coefficient cannot be increased.
In this case, use this function together with the smooth high gain (SHG) control function and
stably compensate the delay by the servo system's position loop to realize a high accuracy. As
the response is smoother during acceleration/deceleration, the position loop gain can be
increased.
(1) Feed forward control
Command during acceleration/
deceleration before interpolation
Command during acceleration/
deceleration after interpolation
Machine error
compensation
amount
Kp : Position loop gain
Kv : Speed loop gain
M : Motor
S :
Segment
Feed forward control
Detector
Kp
S
Kv
M
+
+
+
−
−