Codici di errore GRBL
Cosa significano error:N e alarm:N e come eliminarli.
Vedi
Il pannello Console mostra error:N o alarm:N, dove N è un numero. La macchina si rifiuta di muoversi (allarme) oppure ha rifiutato un comando specifico (errore).
Cosa sta succedendo
GRBL dispone di risposte strutturate per errori e allarmi. Il numero è un codice che indica esattamente cosa è andato storto.
Codici di errore comuni
| Codice | Significato | Correzione comune |
|---|---|---|
error:1 | Lettera di comando prevista | Sintassi G-code errata. Di solito è un bug di Beam Bench, segnalalo. |
error:2 | Formato numerico errato | Idem. |
error:3 | Comando $ non valido | Invia un comando $ valido. |
error:9 | G-code bloccato durante l'allarme | Prima elimina l'allarme ($X o Sblocca nel pannello Sposta). |
error:15 | Lo spostamento supera il limite software | Lo spostamento comandato esce dal piano di lavoro della macchina (in base a $130-$132). Controlla le dimensioni del progetto e del piano di lavoro della macchina. |
error:20 | Comando non supportato | Il firmware non riconosce quel G-code. Usa un sottoinsieme supportato da Beam Bench. |
error:22 | Velocità di avanzamento non impostata | Il primo spostamento non aveva un valore F. Di solito è un bug di Beam Bench, segnalalo. |
error:24 | Spostamento senza Y | Idem. |
Codici di allarme comuni
| Codice | Significato | Correzione comune |
|---|---|---|
alarm:1 | Limite fisico attivato | È stato attivato un finecorsa. Allontana manualmente la testa, poi seleziona Sblocca. |
alarm:2 | Destinazione del movimento G-code oltre la corsa della macchina | Il lavoro è andato oltre il limite del piano di lavoro. Esegui la cornice entro i limiti. |
alarm:3 | Ripristino durante il movimento | Si è verificato un ripristino software a metà spostamento. La posizione è incerta; esegui l'homing prima di continuare. |
alarm:8 | Homing non riuscito: lo spostamento di distacco non ha liberato l'interruttore | Un finecorsa è bloccato o cablato in modo errato. Ispeziona i finecorsa. |
alarm:9 | Homing non riuscito: impossibile trovare il finecorsa | La testa non ha raggiunto un finecorsa entro la distanza di homing. Controlla il cablaggio dei finecorsa, la direzione di homing ($23) e che $132 sia impostato correttamente. |
Correzione
Elimina un allarme
Nel pannello Sposta, fai clic su Sblocca quando la macchina è in stato di allarme. Questo invia $X a GRBL.
In alternativa, invia manualmente $X nel pannello Console.
Dopo lo sblocco, esegui l'homing prima di avviare qualsiasi operazione. La macchina non considera più affidabile la propria posizione.
Trova il significato completo di un codice non riportato sopra
I documenti sorgente di GRBL descrivono ogni codice di errore e di allarme. Cerca online "GRBL error codes" per il riferimento completo relativo alla tua versione del firmware.
Allarmi ripetuti durante l'uso normale
Indicano un problema meccanico o di cablaggio: finecorsa difettoso, limiti software impostati in modo errato, motore che perde passi e controller che lo rileva.
Sei ancora bloccato?
- Pannello Diagnostica connessione: traffico ed eventi recenti.
- Pannello Console: invia
$$per le impostazioni correnti. - Nozioni essenziali su GRBL: ripasso dei concetti.
- Riferimento delle impostazioni dollar.
- Pubblica nel gruppo Facebook il codice esatto e il registro recente.