Siemens Sinumerik 840D sl Programming Manual page 156

Iso milling
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

Data Description
C.1 General machine data
10717
MD number
Default setting: -
Changes effective after POWER ON
Data type: STRING
Meaning:
10718
MD number
Default setting: -1
Changes effective after POWER ON
Data type: DWORD
Meaning:
156
T_NO_FCT_CYCLE_NAME
Name of tool change cycle for T function replacement
min. input limit: -
Cycle name of tool change routine during call via T function. If a T function is programmed in
a part program block, then the subroutine defined in T_NO_FCT_CYCLE_NAME is called at
the end of block.
The programmed T number can be queried in the cycle via the system variables
$C_T/$C_T_PROG as decimal value and via $C_TS/$C_TS_PROG as string (only in tool
management).
$MN_T_NO_FCT_CYCLE_NAME acts both in the Siemens mode G290 as well as in the
external language mode G291.
$MN_M_NO_FCT_CYCLE_NAME and $MN_T_NO_FCT_CYCLE_NAME may not be
effective in one block at the same time, i.e. max. one M/T function replacement can be
effective per block.
Neither an M98 nor a modal subroutine call may be programmed in the block with the T
function replacement. It is also illegal to program a subroutine return jump or end of part
program. Alarm 14016 is generated if these conventions are not observed.
M_NO_FCT_CYCLE_PAR
M function replacement with parameters
min. input limit: -
If a M function replacement was configured with MD10715
$MN_M_NO_FCT_CYCLE[n]/MD10716 $MN_M_NO_FCT_CYCLE_NAME[n], then
MD10718 $MN_M_NO_FCT_CYCLE_PAR can be used for specifying parameter transfer for
one of these M functions per system variable as is the case for the T function replacement.
The parameters stored in the system variables always refer to the part program line in which
the M function to be replaced is programmed. The following system variables are available:
$C_ME: Address extension of the substituted M function
$C_T_PROG: TRUE if address T has been programmed
$C_T: Value of address T (integer)
$C_TE: Address extension of address T
$C_TS_PROG: TRUE if address TS has been programmed
$C_TS: Value of address TS (string, with tool management only)
$C_D_PROG: TRUE if address D has been programmed
$C_D: Value of address D
$C_DL_PROG: TRUE if address DL has been programmed
$C_DL: Value of address DL
Protection level: 2/7
Valid as of software version: 5.2
Protection level: 2/7
Valid as of software version: 6.3
Programming Manual, 06/09, 6FC5398-7BP10-1BA0
max. input limit: -
Unit: -
max. input limit: -
Unit: -
ISO Milling

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840di slSinumerik 828dSinumerik 802d sl

Table of Contents