S1: Spindles
16.2 Operating modes
Basic Functions
1280
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
16.2.6.2
Implicit transition to axis mode
Function
The control system detects the transition to axis mode automatically from the program sequence and generates
the requisite M70 sequence within the control system. The situation will dictate which steps are performed. At
most, these will include:
1. Stopping the spindle
2. Switching on of the position control, treatment of feedforward control, and parameter block changeover
3. Position synchronization of the block preparation (internal preprocessing stop, if necessary)
This function is always active. Explicit programming of M70 in the part program is, therefore, essentially not
necessary.
Procedure
Sequence of the implicit transition to axis mode (M70 is not programmed in the part program):
• Transition from speed control mode (M3, M4, M5, SPCOF, ...) to axis mode:
The transition is detected internally by the control, and an intermediate block is inserted in front of the block
which requests the axis mode. The block created contains the M70 functionality. The execution duration for
this block is more or less the same as the time required to execute a programmed M70 block. Differences may
arise in the event of short switchovers when the spindle is stationary (no braking time) if the implicit generation
and output of the auxiliary function M70 to the PLC is dispensed with (see MD35035).
• Transition from positioning mode (M19, SPOS, SPOSA) to axis mode:
The transition is executed immediately and without the generation of an intermediate block. Configured
accordingly (see MD35035), the auxiliary function M70, which is generated implicitly, is output to the PLC
when the block in which the spindle has its axis mode is loaded.
Output of auxiliary functions to PLC
The implicit transition to axis mode can be notified to the PLC in the form of an auxiliary function output.
Activation/Deactivation
The activation/deactivation of this functionality is done using machine data:
MD35035 $MA_SPIND_FUNCTION_MASK (spindle functions)
Bit
Value
Meaning
20
0
No auxiliary function output to the PLC in the case of M70 functionality which is
generated inside the control.
1
In the case of M70 functionality which is generated inside the control, the auxiliary
function M70 is generated and output to the PLC. The address extension
corresponds to the spindle number.
Note
An auxiliary function M70 which is programmed in the part program is always output to the
PLC.
Содержание SINUMERIK 828D Turning
Страница 34: ...Basic Functions 34 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 146: ...A3 Axis Monitoring Protection Zones 2 6 Data lists Basic Functions 146 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 328: ...F1 Travel to fixed stop 6 5 Data lists Basic Functions 328 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 816: ...K2 Axis Types Coordinate Systems Frames 10 9 Data lists Basic Functions 816 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1198: ...P4 PLC for SINUMERIK 828D 14 6 Function interface Basic Functions 1198 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1752: ...Appendix 20 2 Overview Basic Functions 1752 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...
Страница 1774: ...Glossary Basic Functions 1774 Function Manual 09 2011 6FC5397 0BP40 2BA0 ...