Additional functions
14.3 Axis container (AXCTSWE, AXCTSWED)
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
669
14.3 Axis container (AXCTSWE, AXCTSWED)
Function
On rotary indexing machines/multi-spindle machines, the axes holding the workpiece move
from one machining unit to the next. Since the machining units are subject to different NCU
channels, the axes holding the workpiece must be dynamically reassigned to the
corresponding NCU channel if there is a change in station/position. Axis containers are used
for this purpose.
Only one workpiece clamping axis/spindle is active on the local machining unit at a time.
The axis container combines the possible connections to all clamping axes/spindles, of
which only one is active at a time for the machining unit.
The available axes that are defined in the axis container can be changed by switching the
entries in the axis container ("axis container rotation") through an increment that can be
entered via setting data (number of slots).
The command
AXCTSWE or AXCTSWED is used to call the axis container rotation from the part
program.
Syntax
AXCTSWE(<axis container>)
AXCTSWED(<axis container>)
Significance
AXCTSWE
Command to rotate an axis container
If all of the enable signals of all channels for the axes of the
container are available in the control, the container is rotated with
the container-specific increment saved in the SD41700
$SN_AXCT_SWWIDTH[<container number>].
AXCTSWED
Command to rotate an axis container where just the active
channel is effective (command version for commissioning!)
Note:
The axes entered in the container are only released if the
remaining channels, which have axes in the container, are in the
reset state.
Identifier of the axis container that should be moved.
Possible data include:
CT<container number>
The number of the axis container is
attached to the CT letter
combination.
Example:
CT3
<axis container>
<container name>
Individual name of the axis container
set using
MD12750 $MN_AXCT_NAME_TAB.
Example:
A_CONT3