Axis Replacement From Synchronized Actions - Siemens SINUMERIK 840D sl Function Manual

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

Advertisement

Only when in MD32074 $MA_FRAME_OR_CORRPOS_NOTALLOWED bit 10=1 and no
block currently interpolates with this programming, can a replacement for these axes be
done in JOG mode.
6.4.14

Axis replacement from synchronized actions

Function
An axis can be requested with GET(axis) and be released for axis replacement with
RELEASE(axis) with a synchronous action.
Note
The axis must be assigned as a channel axis via machine data.
An axis can be transferred directly between channels to a certain channel with the NC
language command AXTOCHAN via synchronized actions or in the parts program. This axis
does not have to be the same channel and it is not necessary that this channel be in
possession of the current interpolation right for the axis.
Current state and interpolation right of the axis
With which axis type and interpolation right a possible axis replacement is to be performed,
can be deducted from the system variable $AA_AXCHANGE_TYP[axis].
0: The axis is assigned to the NC program
1: Axis assigned to PLC or active as command axis or oscillating axis
2: Another channel has the interpolation right.
3: Axis is neutral axis.
4: Neutral axis is controlled by the PLC.
5: Another channel has the interpolation right, axis is requested for NC program.
6: Another channel has the interpolation right, axis is requested as neutral axis.
7: Axis active for PLC or as command or oscillating axis, axis is
requested for PLC program.
8: Axis active for PLC or as command or oscillating axis, axis is
requested as neutral axis.
9: Permanently assigned PLC axis, in state of neutral axis.
10: Permanently assigned PLC axis, controlled by PLC, in state of neutral axis.
Permanently assigned PLC axis
in state of neutral axis $AA_AXCHANGE_TYP = 9 and
controlled by PLC, in state of neutral axis $AA_AXCHANGE_TYP = 10
will be assigned to PLC independently of GET and RELEASE permanently.
Whether the axis can also be replaced is displayed via the system variable
$AA_AXCHANGE_STAT[axis].
Extended Functions
Function Manual, 01/2008, 6FC5397-1BP10-3BA0
Mode Groups, Channels, Axis Replacement (K5)
6.4 Axis/spindle replacement
475

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de sl

Table of Contents