Что означает M112

Marlin требует сброса и без Emergency Parser команда может ждать в очереди. RepRapFirmware останавливает движения, моторы и нагреватели, но питание может остаться включённым.

Команда зависит от питания, рабочего контроллера и связи. Она не заменяет аппаратный аварийный выключатель.

Синтаксис и параметры

M112
No parameters

Запрашивает аварийную процедуру целевой прошивки.

Практические примеры

Программный запрос остановки

M112 ; firmware emergency shutdown request

Реакция, задержка и сброс зависят от прошивки и оборудования.

Указать границу безопасности

M112 ; software stop is not a power disconnect

Команда не доказывает отключение опасного питания.

Контекст прошивки

СистемаСтатусЧто меняется
MarlinОбычноОстанавливает и требует сброса; важны парсер и транспорт.
KlipperОбычноДокументирована как Emergency stop и переводит принтер в shutdown.
RepRapFirmwareОбычноОстанавливает движение, моторы и нагреватели; БП может остаться включённым.
CNC controllersПроверить диалектM112 не универсальная аварийная команда CNC.

Что может показать этот просмотрщик

Не моделируется

Просмотр не выполняет M112; анализ последующих строк не означает их исполнение машиной.

Частые ошибки

  • Не заменяет аппаратный аварийный стоп.
  • Последовательные буферы могут задержать команду.
  • Файл не доказывает безопасную реакцию.

Первичные источники

Эта страница — перевод исходного английского объяснения, сверенного с документацией прошивок ниже. Всегда проверяйте команды по прошивке и конфигурации той машины, которая будет их выполнять.