Programming instructions

ADT-CNC4620 Programming Manual
- 13 -
cooling pump closes. Coolant control port is determined by #075 port parameter, and
the initialized value is OUT4.
Note 1: when the system is stopped in emergency, cancel M08 output.
Note 2: M09 doesn’t have corresponding output signal, and M08 output is canceled when
M09 is executed.
2.1.5. Tailstock control M10, M11
Instruction function: M10: tailstock forward.
M11: tailstock backward
After the system is electrified, both M11 and M10 do not have output; execute M10,
M10 output is valid, cancel M11 output, and tailstock forwards; execute M11, M11
output is valid, cancel M10 output and tailstock retreats.
M10 and M11 can’t be valid at the same time.
Note 1: when the system is reset or stopped in emergency, the output states of M10
and M11 won’t change.
2.1.6. Chuck control M12, M13
Instruction function: M12: chuck clamped;
M13: chuck released.
After the system is electrified, both M12 and M13 have no output; execute M12, M12
output is valid, and cancel M13 output; execute M13, M13 output is valid, and cancel
M12 output. M12 and M13 can’t be valid simultaneously. Chuck locking port is
OUT8 by default, and chuck release is OUT9. When chuck is locked, OUT8 output is
valid; when chuck is released, OUT9 output is valid. External input control port is
IN12. The interlocking of chuck and principal axis is selected through #022
management parameter. MFUN(L)1 is not interlocked, and MFUNC(L)2 is
interlocked. M12 and M13 are released through macro program. The user can
customize. After parameter #022 is changed to User-Def, it is realized by writing the
macro program of M code.
Note 1: When the system is reset or stopped in emergency, the output states of M12
and M13 won’t change.
Note 2: chuck can be controlled with external input signal.
2.1.7. Lubricant control M32, M33
Instruction function: M32: lubricant pump open;
M33: lubricant pump closed
After the system is electrified, M33 is valid, i.e. M32 output is invalid. Execute M32,
M32 output is valid, and lubricant pump opens; execute M33, cancel M32 output, and
lubricant pump clodes; lubricant output port is specified by #075 port parameter; the
default option is OUT5.
Note 1: when the system is stopped in emergency, M32 output is invalid;
Note 2: M33 doesn’t have corresponding output signal; cancel M32 output when M33
is executed;