Códigos de erro do GRBL
O que error:N e alarm:N significam e como limpá-los.
Você vê
O painel Console mostra error:N ou alarm:N, em que N é um número. A máquina se recusa a se mover (alarm) ou recusou um comando específico (error).
O que está acontecendo
O GRBL tem respostas estruturadas de erro e alarme. O número é um código que identifica exatamente o que deu errado.
Códigos de erro comuns
| Código | Significado | Correção comum |
|---|---|---|
error:1 | Letra de comando esperada | Sintaxe de G-code inválida. Geralmente é um bug do Beam Bench; informe-o. |
error:2 | Formato de número inválido | O mesmo. |
error:3 | Comando $ inválido | Envie um comando $ válido. |
error:9 | G-code bloqueado durante alarme | Primeiro limpe o alarme ($X ou Desbloquear no painel Mover). |
error:15 | Deslocamento excede o limite de software | O movimento comandado sai da área útil da máquina (conforme $130-$132). Verifique o tamanho do projeto e as dimensões da área útil da máquina. |
error:20 | Comando não compatível | O firmware não reconhece esse G-code. Use um subconjunto compatível com o Beam Bench. |
error:22 | Velocidade de avanço não definida | O primeiro movimento não tinha um valor F. Geralmente é um bug do Beam Bench; informe-o. |
error:24 | Movimento sem Y | O mesmo. |
Códigos de alarme comuns
| Código | Significado | Correção comum |
|---|---|---|
alarm:1 | Limite físico acionado | Um interruptor de limite foi acionado. Afaste manualmente o cabeçote e depois clique em Desbloquear. |
alarm:2 | Destino do movimento de G-code excede o curso da máquina | O trabalho ultrapassou o limite da área útil. Faça o enquadramento dentro dos limites. |
alarm:3 | Redefinição durante o movimento | Uma redefinição suave ocorreu no meio do movimento. A posição é incerta; faça o homing antes de continuar. |
alarm:8 | Falha no homing: o deslocamento de afastamento não conseguiu liberar o interruptor | Um interruptor de limite está travado ou conectado incorretamente. Inspecione os interruptores. |
alarm:9 | Falha no homing: não foi possível encontrar o interruptor de limite | O cabeçote não alcançou um interruptor de limite dentro da distância de homing. Verifique a fiação do interruptor, a direção de homing ($23) e se $132 está configurado corretamente. |
Correção
Limpar um alarme
No painel Mover, clique em Desbloquear quando a máquina estiver em estado de alarme. Isso envia $X ao GRBL.
Ou envie $X manualmente no painel Console.
Depois de desbloquear, faça o homing antes de executar qualquer coisa. A máquina não confia mais na própria posição.
Encontrar o significado completo de um código que não aparece acima
O código-fonte do GRBL documenta todos os códigos de erro e alarme. Pesquise "GRBL error codes" online para consultar a referência completa da sua versão de firmware.
Alarmes repetidos durante o uso normal
Isso sugere um problema mecânico ou de fiação: falha no interruptor de limite, limites de software configurados incorretamente, motor perdendo passos e o controlador detectando isso.
Ainda não resolveu?
- Painel Diagnóstico de Conexão: tráfego e eventos recentes.
- Painel Console: envie
$$para ver as configurações atuais. - Noções básicas do GRBL: revisão dos conceitos.
- Referência de configurações com cifrão.
- Publique no grupo do Facebook com o código exato e o registro recente.