Каждый оператор ЧПУ хотя бы раз сталкивался с ситуацией: станок вдруг «задумался», программа вроде правильная, но цикл не идёт. И начинается поиск причины — от датчиков до логики управления. В такие моменты на помощь приходят M93 и M94 — команды диагностики, о которых знают далеко не все. В большинстве систем ЧПУ диапазон M-кодов распределён под стандартные функции: шпиндель, инструмент, охлаждение. Но есть и специальные служебные команды. M93 и M94 как раз относятся к ним. Их задача — отображение и проверка состояния системы: Когда программист добавляет в код M93, система может вывести информацию о текущем состоянии: активные сигналы, положение переключателей, включённые каналы. А M94 используется для более расширенной проверки или возврата в обычный режим после диагностики. 📌 Условный пример: N50 M93 N60 G04 P2 N70 M94 В таком случае оператор сможет «поймать» сбойный сигнал, задержав программу на пару секунд в диагностическом режиме. Диагностика часто кажется делом сервисного