Position Controller Data (Axis) - Siemens SINUMERIK FM-NC Installation And Startup Manual

Hide thumbs Also See for SINUMERIK FM-NC:
Table of Contents

Advertisement

6 Assigning Parameters to the Control and the PLC Program
6.9
Axes and spindles
6.9.10

Position controller data (axis)

Control loops
Position setpoint
from
Position
interpolator
controller
Actual position
value
Fig. 6-16
Control loops
Traversing
direction
Loop gain
Definition of K
V
factor
6-130
The closed-loop control of an axis consists of the speed control loop, the current
control loop and a higher level position control loop.
n
i
set
set
Speed
controller
n
act
If the axis does not traverse in the desired direction, then an adjustment can be
made in MD 32100: AX_MOTION_DIR (traversing direction). The value "–1"
reverses the direction of motion. Allowance is made internally for the control
direction of the position controller. If the control direction of the position
measuring system is incorrect, it can be adjusted with MD 32110:
ENC_FEEDBACK_POL (actual value sign).
In order to obtain high contour accuracy with an interpolation, the loop gain (K
factor) of the position controller must be large. However, an excessively high K
factor causes overshoot, instability and impermissibly high machine loads. The
maximum permissible K
V
response of the drive and the mechanical quality of the machine.
Velocity
K
=
V
Following error
The K
factor is entered in MD 32200 POSCTRL_GAIN on the basis of the
V
following conversion formula:
[m/min]
–1
K
=
K
V (s
)
V *
[mm]
For the factor K
1 (m/min)/mm, the numerical value must be entered in
V
MD 32200: POSCTRL_GAIN. Allowance for the factor 16.667 is made by
MD 10220: SCALING_USER_DEF_MASK and
MD 10230: SCALING_FACTORS_USER_DEF.
For continuous path control, all axes included in the interpolation must have the
same dynamic response. They must all have the same following error at a given
velocity.
SINUMERIK 840D Installation and Start-Up Guide (IAD) – 04.00 Edition
Current
controller
i
act
factor is dependent on the design and dynamic
[m/min]
[mm]
m
1000 mm 1 min
=
*
min mm
1 m 60 s
 Siemens AG 2000 All Rights Reserved
03.96
Encoder
Motor
V
V
–1
= K
* 16.66667 s
V

Advertisement

Table of Contents
loading

Table of Contents