K5: Mode groups, channels, axis interchange
5.4 Axis/spindle replacement
Extended Functions
338 Function Manual, 03/2013, 6FC5397-1BP40-3BA1
For example, if one axis is programmed with a WAITP, waiting is performed for all further
axes of the geometry axis grouping, so that these axes can collectively become neutral axes.
If one of the axes becomes a PLC axis in the main run, then all other axes of this grouping
become neutral axes.
Supplementary conditions
If MD32074 $MA_FRAME_OR_CORRPOS_NOTALLOWED, bit 10 == 0 and ROT Z45 is
programmed in the NC program, then for the X and Y axes no axis interchange is possible.
This is also analogously valid for the Z axis for e.g.
ROT X45 or ROT Y45 – and also in the JOG
operating mode – if a block was interrupted with this type of programming. Although in this
case the NC/PLC interface signals are set for the X and Y axes:
● DB31, ...DBX68.5 (axis interchange possible) = 1
● DB32, ...DBX68.5 (axis interchange possible) = 1
However, these are reset.
Only if MD32074 $MA_FRAME_OR_CORRPOS_NOTALLOWED, Bit 10 == 1 and no block
with this programming is being currently traversed, then in the JOG mode, these types of
axes can be interchanged.
5.4.15 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 part 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.