Siemens SINUMERIK 828D Function Manual page 93

Synchronized actions
Hide thumbs Also See for SINUMERIK 828D:
Table of Contents

Advertisement

Request axis from another channel
If, when the
the axis $AA_AXCHANGE_TYP[axis] == 2, axis replacement is used to fetch the axis from
this channel $AA_AXCHANGE_TYP[axis] == 6 and assign it to the requesting channel as
soon as possible. The axis then becomes the neutral axis
($AA_AXCHANGE_TYP[axis]==3).
The state change to a neutral axis does not result in reorganization in the requesting
channel.
Requested axis was already requested as neutral axis:
$AA_AXCHANGE_TYP[<axis>]==6, the axis is requested for the part program
$AA_AXCHANGE_TYP[axis] == 5 and assigned as soon as possible to the part program of
the channel $AA_AXCHANGE_TYP[axis] == 0.
Note
This assignment results in a reorganization.
Axis is already assigned to the requested channel
If the requested axis has already been assigned to this channel at the time of activation and
its status is that of a neutral axis not controlled by the PLC $AA_AXCHANGE_TYP[axis]==3,
it is assigned to the part program $AA_AXCHANGE_TYP[axis]==0.
This results in a reorganization procedure.
Axis in the state of the neutral axis is controlled from the PLC
If the axis in neutral axis state is controlled by the PLC $AA_AXCHANGE_TYP[axis]==4), the
axis is requested as a neutral axis $AA_AXCHANGE_TYP[axis] == 8. This disables the axis
for automatic axis replacement between channels (Bit 0 == 0) in accordance with the value
of bit 0 in machine data:
MD10722 $MN_AXCHANGE_MASK (Parametring the axis replacement behavior)
This corresponds to $AA_AXCHANGE_STAT[axis] == 1.
Axis is active as command axis / assigned to the PLC
If the axis is active as a command axis or oscillating axis or a concurrent positioning axis
(PLC axis) ($AA_AXCHANGE_TYP[<axis>] == 1), the axis is requested as a neutral axis
($AA_AXCHANGE_TYP[<axis>] == 8). Depending on the setting in the following machine
data, the axis is blocked for an automatic axis replacement between channels:
MD10722 $MN_AXCHANGE_MASK (Parametring the axis replacement behavior)
This corresponds to $AA_AXCHANGE_STAT[<axis>] == 1.
With a further
$AA_AXCHANGE_TYP[axis] == 7.
Synchronized actions
Function Manual, 07/2012, 6FC5397-5BP40-3BA0
action is activated, another channel has the interpolation authorization for
GET
request, the axis is then requested for the part program ⇒
GET
Detailed description
2.7 Actions in synchronized actions
93

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 840de sl

Table of Contents