Siemens Sinumerik 840D sl Programming Manual page 691

Job planning
Hide thumbs Also See for Sinumerik 840D sl:
Table of Contents

Advertisement

AXCTSWED( )
The command AXCTSWED is used to simplify commissioning the part program or
synchronized action. Axis container rotation is realized immediately when the AXCTSWED
command is executed. It is not necessary that the other channels, which have axes in this
axis container, issue enable signals. In order that the enabled axis container rotation is
executed, certain channels must be in the reset state. The following machine data is used to
select which channels must be taken into consideration in this regard:
MD12760 $MN_ AXCT_FUNCTION_MASK
Bit
0
Axis container rotation is realized with the increment saved in the setting data:
SD41700 $SN_AXCT_SWWIDTH[<axis container>]
Effectiveness
After an axis container rotation, all NCUs, whose channels refer to the rotated axis container
via the logical machine axis image, are involved in the new axis assignment.
Diagnostics
The actual status of an axis container can be read in the part program and synchronized
actions using the following system variable:
System variable
$AC_AXCTSWA[<axis container>]
$AN_AXCTSWA[<axis container>]
$AN_AXCTSWE[<axis container>]
$AN_AXCTAS[<axis container>]
Job planning
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Value
Significance
0
For direct axis container rotation (AXCTSWED), all of the other channels must be in
the reset state.
1
For direct axis container rotation (AXCTSWED), only those channels that have
interpolation rights on the axes of the axis container must be in the reset state.
Type
BOOL
BOOL
INT
INT
14.3 Axis container (AXCTSWE, AXCTSWED, AXCTSWEC)
Description
Channel-specific status of the axis container
1
For the specified axis container, the channel has enabled axis
container rotation. The rotation has still not been executed.
0
Axis container rotation was executed.
NCU-specific status of the axis container
1
All channels of the NCU have enabled axis container rotation.
The axis container is presently being rotated.
0
Not all channels of the NCU have enabled axis container
rotation. Presently, no axis container is being rotated.
Slot-specific status of the axis container rotation
The system variable supplies the status of the axis container slot
bitwise. Each bit corresponds to a slot.
1
The slot is enabled for rotation.
0
The slot is not enabled for rotation.
Number of locations (slots) through which the axis container was
just switched through.
Initialization value after POWER ON: 0
Range of values:
0 ... max. number of assigned slots in the
axis container - 1
Additional functions
691

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents