М - вспомогательная функция, которая принимает следующие значения:
М00 - остановка управляющей программы;
М3 - включение правого вращения шпинделя;
М4 - включение левого вращения шпинделя;
М5 - остановка шпинделя;
М8 - включение охлаждения;
М9 - выключение охлаждения;
М30 - остановка программы;
М38 - включение диапазона 1 частоты вращения шпинделя;
М39 - включение диапазона 2 частоты вращения шпинделя;
М40 - включение диапазона 3 частоты вращения шпинделя;
Отличие М00 от М30 состоит в следующем: после встречи в программе М30 станок выключается, номер кадра управляющей программы становится равным нулю; когда в программе встречается кадр, содержащий М00, станок выключается, но управляющая программа сохраняет номер текущего кадра, поэтому выполнение программы можно продолжить, нажав клавишу | . Например, программирование М3 осуществляется нажатием клавиш М, 3, |.