Códigos de error de GRBL
Qué significan error:N y alarm:N, y cómo eliminarlos.
Qué ves
El panel Consola muestra error:N o alarm:N, donde N es un número. La máquina se niega a moverse (alarma) o ha rechazado un comando concreto (error).
Qué ocurre
GRBL dispone de respuestas estructuradas para errores y alarmas. El número es un código que identifica exactamente qué ha fallado.
Códigos de error habituales
| Código | Significado | Solución habitual |
|---|---|---|
error:1 | Se esperaba una letra de comando | Sintaxis de G-code incorrecta. Suele ser un fallo de Beam Bench, notifícalo. |
error:2 | Formato numérico incorrecto | Lo mismo. |
error:3 | Comando $ no válido | Envía un comando $ válido. |
error:9 | G-code bloqueado durante una alarma | Elimina primero la alarma ($X o Desbloquear en el panel Movimiento). |
error:15 | El desplazamiento supera el límite por software | El movimiento ordenado sale del área de trabajo de la máquina (según $130-$132). Comprueba el tamaño del proyecto y las dimensiones del área de trabajo de la máquina. |
error:20 | Comando no compatible | El firmware no reconoce ese G-code. Usa un subconjunto compatible con Beam Bench. |
error:22 | Velocidad de avance sin definir | El primer movimiento no tenía ningún valor F. Suele ser un fallo de Beam Bench, notifícalo. |
error:24 | Movimiento sin Y | Lo mismo. |
Códigos de alarma habituales
| Código | Significado | Solución habitual |
|---|---|---|
alarm:1 | Límite físico activado | Se ha accionado un final de carrera. Aleja el cabezal manualmente y después pulsa Desbloquear. |
alarm:2 | El destino del movimiento de G-code supera el recorrido de la máquina | El trabajo ha sobrepasado el límite del área de trabajo. Vuelve a encuadrarlo dentro de los límites. |
alarm:3 | Reinicio durante el movimiento | Se ha producido un reinicio por software durante el movimiento. La posición es incierta, lleva la máquina al origen antes de continuar. |
alarm:8 | Fallo al buscar el origen: el movimiento de retirada no liberó el interruptor | Un final de carrera está atascado o mal cableado. Inspecciona los interruptores. |
alarm:9 | Fallo al buscar el origen: no se encontró el final de carrera | El cabezal no alcanzó ningún final de carrera dentro de la distancia de búsqueda del origen. Comprueba el cableado del interruptor, la dirección de búsqueda del origen ($23) y que $132 esté configurado correctamente. |
Solución
Eliminar una alarma
En el panel Movimiento, haz clic en Desbloquear cuando la máquina esté en estado de alarma. Esto envía $X a GRBL.
También puedes enviar $X manualmente desde el panel Consola.
Después de desbloquearla, lleva la máquina al origen antes de ejecutar nada. La máquina ya no puede confiar en su posición.
Consultar el significado completo de un código que no aparece arriba
El código fuente de GRBL documenta todos los códigos de error y alarma. Busca "códigos de error de GRBL" en Internet para consultar la referencia completa correspondiente a tu versión del firmware.
Alarmas repetidas durante el uso normal
Suelen indicar un problema mecánico o de cableado: un final de carrera que falla, límites por software mal configurados o un motor que se atasca y el controlador lo detecta.
¿Sigues atascado?
- Panel Diagnóstico de conexión: tráfico y eventos recientes.
- Panel Consola: envía
$$para consultar la configuración actual. - Fundamentos de GRBL: repaso de conceptos.
- Referencia de ajustes con signo de dólar.
- Publica el código exacto y el registro reciente en el grupo de Facebook.