December 2001 The Control Loop 6 – 123
k
v
factor during
control with
following error
The control loop gain, the so-called k
v
factor, defines the amplification of the
position control loop. You must find the optimum k
v
factor by trial and error.
If you select too high a k
v
factor, the following error is very small. But this can
result in oscillations.
If you choose too small a k
v
factor, the axis will move to a new position too
slowly.
For axes that are interpolated with each other, the k
v
factors must be equal to
prevent contour deviations.
7
77
7 In MP1810.x define a set of k
v
factors for operation with following error.
You can selectively increase the contour accuracy with a higher k
v
factor . This
k
v
factor is activated with the M function M105:
7
77
7 In MP1815.x define a second set of k
v
factors and activate them with M105.
M105 also influences compensation of reversal spikes during circular motion.
With M106 you can switch back to the original set of k
v
factors:
7
77
7 Enable the M functions M105/M106 with MP7440, bit 3.
Interrelation of k
v
factor, feed rate,
and following error
The following formula shows the interrelation of k
v
factor, feed rate, and
following error:
or
k
v
= loop gain [(m/min)/mm]
v
e
= rapid traverse [m/min]
s
a
= following error [mm]
MP1810.0-8 k
v
factor for operation with following error for axes 1 to 9
Input: 0.100 to 20.000 [(m/min)/mm]
MP1815.0-8 k
v
factor for operation with following error effective after
M105 for axes 1 to 9
Input: 0.100 to 20.000 [(m/min)/mm]
MP7440 Output of M functions
Format: %xxxxx
Input: Bit 3 – Switching the k
v
factors with M105/M106:
0: Function is not in effect
1: Function is effective
k
v
v
e
s
a
------=
s
a
v
e
k
v
------=