Документация Beam Bench

Коды ошибок GRBL

Что означают error:N и alarm:N и как их сбросить.

Вы видите

Панель консоли показывает error:N или alarm:N, где N — число. Станок отказывается двигаться (alarm) или отказывается принять определённую команду (error).

Что происходит

GRBL возвращает структурированные ответы об ошибках и аварийных состояниях. Число — это код, обозначающий точную причину сбоя.

Распространённые коды ошибок

КодЗначениеОбычное решение
error:1Ожидалась буква командыНеверный синтаксис G-code. Обычно это ошибка Beam Bench, сообщите о ней.
error:2Неверный формат числаТо же.
error:3Недопустимая команда $Отправьте допустимую команду $.
error:9Выполнение G-code заблокировано во время аварийного состоянияСначала сбросьте аварийное состояние ($X или нажмите «Разблокировать» на панели перемещения).
error:15Перемещение превышает программный пределЗаданное перемещение выходит за пределы рабочего поля станка (согласно $130-$132). Проверьте размер проекта и размеры рабочего поля станка.
error:20Неподдерживаемая командаПрошивка не распознаёт этот G-code. Используйте поддерживаемое Beam Bench подмножество команд.
error:22Скорость подачи не заданаВ первом перемещении отсутствовало значение F. Обычно это ошибка Beam Bench, сообщите о ней.
error:24Перемещение без YТо же.

Распространённые коды аварийных состояний

КодЗначениеОбычное решение
alarm:1Сработал аппаратный пределБыл нажат концевой выключатель. Вручную отведите головку, затем нажмите «Разблокировать».
alarm:2Целевая точка перемещения G-code превышает рабочий ход станкаЗадание вышло за границу рабочего поля. Повторно выполните обводку в пределах поля.
alarm:3Сброс во время перемещенияВо время перемещения произошёл программный сброс. Положение неизвестно, выполните возврат в исходное положение перед продолжением.
alarm:8Ошибка поиска исходного положения: перемещение отхода не позволило освободить выключательКонцевой выключатель заел или подключён неправильно. Проверьте выключатели.
alarm:9Ошибка поиска исходного положения: не удалось найти концевой выключательГоловка не достигла концевого выключателя в пределах расстояния поиска исходного положения. Проверьте проводку выключателя, направление поиска исходного положения ($23) и правильность значения $132.

Исправление

Сброс аварийного состояния

На панели перемещения нажмите Разблокировать, когда станок находится в аварийном состоянии. Эта команда отправляет $X в GRBL.

Или вручную отправьте $X на панели консоли.

После разблокировки выполните поиск исходного положения перед запуском любых операций. Станок больше не может доверять своему положению.

Как узнать полное значение кода, которого нет выше

В исходном коде GRBL задокументированы все коды ошибок и аварийных состояний. Выполните поиск по запросу «GRBL error codes» в интернете, чтобы найти полную справочную информацию для вашей версии прошивки.

Повторяющиеся аварийные состояния при обычной работе

Это указывает на механическую проблему или проблему с проводкой: неисправность концевого выключателя, неправильная настройка программных пределов, остановка двигателя, которую обнаружил контроллер.

Всё ещё нужна помощь?

On this page