2.11.3.5
Conflict resolutions for multiple replacements
Conflict resolution in case of multiple replacements with the same name
The following table provides information on how conflicts are resolved if all three
replacement subroutines have been configured with different names.
Replacement
For Address D and DL:
For Address T:
for the M function:
Parameterization:
The following are programmed in one part
program line
D and/or DL
–
–
–
X
X
X
X
Basic logic functions: Mode group, channel, program operation, reset response (K1)
Function Manual, 11/2006, 6FC5397-0BP10-2BA0
2.11 Subroutine call through NC language replacement
Configuration of replacement subroutines
MD11717 $MN_FCT_CYCLE_NAME = "D_SUB_PROG"
MD10717 $MN_FCT_CYCLE_NAME = "T_SUB_PROG"
For the call of the tool change program
MD10716 $MN_M_NO_FCT_CYCLE_NAME[0] = "M6_SUB_PROG"
MD10715 $MN_M_NO_FCT_CYCLE[0] = 6
MD10718 $MN_M_NO_FCT_CYCLE_PAR = 0
MD22550 $MC_TOOL_CHANGE_MODE = 1
MD22560 $MC_TOOL_CHANGE_M_CODE = 206
T
M6
–
X
X
–
X
X
–
–
–
X
X
–
X
X
Called replacement subroutine
M6_SUB_PROG
T_SUB_PROG
M6_SUB_PROG
D_SUB_PROG
M6_SUB_PROG
T_SUB_PROG
M6_SUB_PROG
Detailed description
187