N/M AUTO Function
en-938872/2 9 - 3
9
9.1 General
N/M AUTO means that N axes out of the M axes of a machine are controlled by the
part programme and that the other axes are controlled manually. For instance:
- 2/3 AUTO for two axes interpolated and the third axis moved manually
- 3/5 AUTO for three axes interpolated and the other two moved manually.
The CNC axes to be moved manually must first be declared as “uninterpolated”
(these axes are called “NMA axes”).
An NMA axis can be moved manually by:
- the axis jogs, or
- the associated handwheel.
The N/M AUTO function is active during machine cycles:
- simultaneously with control of the other interpolated axes in automatic (AUTO) or
single step (SINGLE) mode at both the traverse rate and the feed rate
- provided the CNC is not in manual mode (JOG), nor stopped by programme
(M12).
REMARK The RTCP function (see Chapter 8 above) can also take effect
downstream.
9.1.1 General Requirements for N/M AUTO
For N/M AUTO operation, the following requirements must be satisfied:
- The automatic control function must be programmed in Ladder language with
PLCTool
- Function 16 must be present on the Options page of the CNC
- Version G or above of the software must be installed. If the RTCP function is to
be used, version J of the software is required (in addition, version J monitors the
travels, speeds and accelerations on the driven axes).
9.1.2 Uninterpolated Axes and NMA Axis
At most five axes can be declared uninterpolated at any given time. An axis is
declared uninterpolated by setting external parameter E912xx (xx = physical address
of the axis from 00 to 31).
The axes declared uninterpolated are not effectively uninterpolated until the
authorisation- enable signal has been received from the automatic control function
by setting of variable %W2.1 (C_NMAUTO); see use of the N/M AUTO function in
Sec. 9.2.
REMARK By definition, an uninterpolated axis is not moved under control of the
part programme.