與M00類似,程序在執行完包含M01的程序段後會自動停止。M01只有在按下機床操作面板上的選擇停止開關時才有效。
M02:主程序結束。
自動操作停止,CNC裝置復位。程序在當前位置停止。
M03:主軸正轉。(主軸逆時針旋轉)
程序段有壹條S指令,執行M03確定轉速。
M04:主軸反轉。(主軸順時針旋轉)
與M03相同
M05:主軸停止。
執行M03主軸停止。
M07、M08:正在冷卻。
機床有不同的配置,分為液冷和霧冷。執行M07和M08打開冷卻系統。
M09:冷卻。
所有冷卻系統都關閉了。
M30:主程序結束。
這裏強調的是M02和M30,前者是指程序在結束行停止,後者是指程序停止並返回程序頭。
M98:子程序調用。
使用嵌套在另壹個程序中的yes指令。M98後面是要調用的程序號。
M99:子程序結束。
M99之後,程序返回主程序。如果M99之前沒有M98,程序返回主程序頭,形成無限循環。這種方法通常用於增量循環切削。