S1: Spindles
16.2 Operating modes
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
1261
When positioning from a positive direction of rotation, the speed is decelerated to zero and accelerated in the
opposite direction to execute the negative approach.
M19 (DIN 66025)
M19 can be used to position the spindle. The position and the position approach mode are read here from the
following setting data:
SD43240 $SA_M19_SPOS[<n>] (spindle position for spindle positioning with M19)
SD43250 $SA_M19_SPOSMODE[<n>] (spindle position for spindle positioning with M19)
The positioning options of M19 are identical to those of:
SPOS = <approach mode> <position/path>
M19 is output as an auxiliary function to the NC/PLC interface as an alternative to M3, M4, M5, and M70. The
M19 block remains active in the interpolator for the duration of positioning (like SPOS).
Part programs using M19 as a macro (e.g.
DEFINE M19 AS SPOS = 0
) or as a subroutine, continue to remain
executable. For the sake of compatibility with previous controls, the internal processing of M19 (NCK positions
the spindle) can be disabled as shown in the following example:
Implicitly generated auxiliary function M19
To achieve uniformity in terms of how M19 and SPOS or SPOSA behave at the NC/PLC interface, auxiliary
function M19 can be output to the NC/PLC interface in the event of SPOS and SPOSA.
The two following options are available for activating this function:
• Channel-specific activation for all the spindles in the channel via the machine data:
MD20850 $MC_SPOS_TO_VDI (Output of M19 to the PLC with SPOS/SPOSA)
MD22000 $MC_AUXFU_ASSIGN_GROUP[0] = 4
; Auxiliary function group: 4
MD22010 $MC_AUXFU_ASSIGN_TYPE[0] = "M"
; Auxiliary function type: "M"
MD22020 $MC_AUXFU_ASSIGN_EXTENSION[0] = 0
; Auxiliary functions expansion:
0
MD22030 $MC_AUXFU_ASSIGN_VALUE[0] = 19
; Auxiliary function value: 19
Bit
Value Meaning
0
0
If bit 19 is also set to "0" in the MD35035
$MA_SPIND_FUNCTION_MASK, no auxiliary function M19 is
generated in SPOS and SPOSA. This therefore eliminates the
acknowledgement time for the auxiliary function.
1
The auxiliary function M19 is generated and output to the PLC
during the programming of SPOS and SPOSA in the part
program. The address extension corresponds to the spindle
number.
Содержание 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 ...