EasyManua.ls Logo

Siemens SINUMERIK 802D sl - Page 219

Siemens SINUMERIK 802D sl
251 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Machine and Setting Data
D.1 Machine/Setting data
04.07
D-219
© Siemens AG 2007 All rights reserved
SINUMERIK 802D sl/840D/840D sl/840Di/840Di sl/810D ISO Milling (PGM) -- 04.07 Edition
10716 M_NO_FCT_CYCLE_NAME[0]
MD number Name of tool--changing cycle for M functions from MD $MN_MFCT_CYCLE
Default setting: -- Minimum input limit: -- Maximum input limit: --
Changes effective after Power On Protection level: 2/7 Unit: --
Data type: STRING Applies with effect from SW version: 5.2
Meaning: The name of the cycle is stored in the machine data. This cycle is called when the M func-
tion from machine data $MN_M_NO_FCT_CYCLE is programmed. If the M function is
programmed in a motion block, the cycle is executed after the move--ment.
$MN_M_NO_FCT_CYCLE is effective both in Siemens mode G290 and in external lan--
guage mode G291.
If a T number is programmed in the calling block, the programmed T number can be scan-
ned in the cycle in variable $P_TOOL.
$MN_M_NO_FCT_CYCLE_NAME and $MN_T_NO_FCT_CYCLE_NAME may not be
active in the same block, i.e. only one M/T function substitution can be active per block.
Neither an M98 call nor a modal subprogram call can be programmed in the block with the
T function substitution. A subprogram return jump or end of part program is not allowed.
Alarm 14016 is output in the event of a conflict.
10717 T_NO_FCT_CYCLE_NAME
MD number Name for tool--changing cycle with T number
Default setting: -- Minimum input limit: -- Maximum input limit: --
Changes effective after Power On Protection level: 2/7 Unit: --
Data type: STRING Applies with effect from SW version: 5.2
Meaning: If a T function is programmed in a part program block, the subprogram defined in
T_NO_FCT_CYCLE_NAME is called at the end of the block.
System variable $C_T / $C_T_PROG can be used in the cycle to scan the programmed T
no. as a decimal value, and $C_TS / $C_TS_PROG as a string (only with tool manage-
ment).
If a T number is programmed with the D number, it can be scanned in the cycle in system
variable $C_D/$C_D_PROG.
System variable $C_T_PROG or $C_D_PROG can be used in the subprogram to check
whether the T or D command was programmed. The values can be read out with system
variable $C_T or $C_D. If another T command is programmed in the subprogram, no sub--
stitution takes place, but the T word is output to the PLC.
$MN_T_NO_FCT_CYCLE_NAME and system variables $C_T / $C_TS_PROG are effec--
tive both in Siemens mode G290 and in external language mode G291.
$MN_M_NO_FCT_CYCLE_NAME and
$MN_T_NO_FCT_CYCLE_NAME may not be active in the same block i.e. only one M/T
function substitution can be active per block.
Neither an M98 call nor a modal subprogram call can be programmed in the block with the
T function substitution. A subprogram return jump or end of part program is not allowed.
Alarm 14016 is output in the event of a conflict.

Table of Contents

Other manuals for Siemens SINUMERIK 802D sl

Related product manuals