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; 










