Detailed Description
2.1 Spindle modes
Basic logic functions: Spindles (S1)
30 Function Manual, 11/2006, 6FC5397-0BP10-2BA0
Transition to axis mode
Transition to axis mode by programming:
• The spindle with its own identifier or by M70 and by means of the M function:
MD20094 $MC_SPIND_RIGID_TAPPING_M_NR
• The relevant machine data when changing the servo parameter set are:
MD31050 $MA_DRIVE_AX_RATIO_DENOM (Measuring gear denominator)
MD31060 $MA_DRIVE_AX_RATIO_NUMERA (Numerator load gear unit)
MD32200 $MA_POSCTRL_GAIN (Servo gain factor (Kv))
MD32452 $MA_BACKLASH_FACTOR (Weighting factor for backlash)
MD32610 $MA_VELO_FFW_WEIGHT (Weighting factor for feedforward control)
MD32800 $MA_EQUIV_CURRCTRL_TIME (Equivalent time constant current control circuit
for feedforward control)
MD32810 $MA_EQUIV_SPEEDCTRL_TIME (Equivalent time constant speed control loop for
feedforward control)
MD32910 $MA_DYN_MATCH_TIME (Time constant for dynamic matching)
MD36012 $MA_STOP_LIMIT_FACTOR (Factor for exact stop coarse/fine and zero speed
control)
MD36200 $MA_AX_VELO_LIMIT (Threshold value for velocity monitoring)
• The dynamic limits of the axis stored in the machine data are applicable in axis operation.
• The axis switches to the current feedforward control mode as designated by the MD and
the commands FFWON and FFWOF.
Other notes on the servo parameter set:
References:
/FB1/Function Manual, Basic Functions; Velocities, Setpoint/Actual-Value System,
Closed-Loop Control (G2)
• When using resolution changes in (analog) drive actuators, the following NC program
steps are required:
Table 2-1 Change over to axis mode:
SPOS=...
M5
Closed-loop controller enable off (by PLC)
→ Output to PLC
M70
Switch actuator (by PLC on account of M70)
Closed-loop controller enable on (by PLC)
C=...
NC travels with axis parameter set