Machine data
MD20095 $MC_EXTERN_RIGID_TAPPING_M_NR
MD22254 $MC_AUXFU_ASSOC_M0_VALUE
MD22256 $MC_AUXFU_ASSOC_M1_VALUE
MD26008 $MC_NIBBLE_PUNCH_CODE
MD26012 $MC_PUNCHNIB_ACTIVATION
Note
Exception
The M function parameterized using machine data
MD22560 $MC_TOOL_CHANGE_M_CODE (Tool change with M Function)
may be replaced by a subroutine.
9.15.2.2
Replacing T/TCA and D/DL functions
Boundary conditions
For replacing functions T, TCA, D and DL, the following supplementary conditions apply:
•
A maximum of one function replacement is active per block.
•
A block with the function replacement must not contain the following elements:
- M98
-
Modal subroutine call
-
Subprogram return
-
Part program end
Parameterization: Replacement subprogram
The replacement subprogram is specified function-specific in the machine data:
Function
Machine data
T
MD10717 $MN_T_NO_FCT_CYCLE_NAME
TCA
MD15710 $MN_TCA_CYCLE_NAME
D/DL
MD11717 $MN_D_NO_FCT_CYCLE_NAME
Note
It is recommended that the same subprogram is used to replace T, TCA and D/DL functions.
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
K1: Mode group, channel, program operation, reset response
9.15 Replacing functions by subprograms
Meaning
M function for switchover to controlled
axis mode (external mode)
Additional M function for program stop
Additional M function for conditional
stop
Definition of M functions (for nibble-
specific)
Activation of punching and nibbling
functions
639