Siemens SINUMERIK 840D sl Function Manual page 753

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

Assigning parameters for the NC
Logical machine axes: axis numbers 1 and 13
● MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB [ 0 ] = "CT1_SL1" (log. mach. axis 1)
● MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB [ 12 ] = "CT1_SL2" (log. mach. axis 13)
Axis container CT1, slot 1 and slot 2
● MD12750 $MN_AXCT_NAME_TAB[ 0 ] = "CT1"
● MD12701 $MN_AXCT_AXCONF_ASSIGN_TAB1[ 0 ] = "AX1" (slot 1)
● MD12701 $MN_AXCT_AXCONF_ASSIGN_TAB1[ 1 ] = "AX13" (slot 2)
Real machine axes: machine axis names AX1 and AX13
● MD10000 $MN_AXCONF_MACHAX_NAME_TAB[ x ] = "AX1"
● MD10000 $MN_AXCONF_MACHAX_NAME_TAB[ y ] = "AX13"
Parameterizing the "axis pair collision protection" function before axis container rotation
● MD61516 $MN_CC_PROTECT_PAIRS[0] = 01 13
● MD61517 $MN_CC_PROTECT_SAVE_DIR[0] = 01 00
Performing the axis container rotation
1. Deactivate the protection function
MD61516 $MN_CC_PROTECT_PAIRS[0] = 00 00
2. Trigger a reset in the 1st NC channel in order to adopt the change made to the machine
data
MD60972 $MN_CC_ACTIVE_IN_CHAN_PROT[0], BITx, ...
3. Execute the axis container rotation
AXCTSWED(CT1)
Re-parameterizing the "axis pair collision protection" function after axis container rotation:
● MD61516 $MN_CC_PROTECT_PAIRS[0] = 13 01
● MD61517 $MN_CC_PROTECT_SAFE_DIR[0] = 01 00
or
● MD61516 $MN_CC_PROTECT_PAIRS[0] = 01 13
● MD61517 $MN_CC_PROTECT_SAFE_DIR[0] = 00 01
Trigger a "reset" in the 1st NC channel in order to adopt the change made to the machine data.
Special functions
Function Manual, 01/2015, 6FC5397-2BP40-5BA2
TE9: Axis pair collision protection
21.4 Limitations and constraints
753

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents