Console seriale
Invia G-code non elaborato alla macchina. Controlla ogni riga del traffico in entrambe le direzioni.
Il pannello Console è la finestra del G-code non elaborato. Puoi inviare comandi direttamente al controller e vedere ogni riga restituita, con timestamp e indicatori di direzione.
Per la maggior parte dei flussi di lavoro non ti serve la Console. Usala quando:
- Vuoi leggere o scrivere direttamente le impostazioni GRBL
$. - Stai diagnosticando un problema di connessione e devi vedere cosa comunica la macchina.
- Stai testando una macro personalizzata prima di associarla nel pannello Macro.
Come aprirlo
- Zona di aggancio predefinita:
upper-right - Visibile per impostazione predefinita: sì
- Tasto di scelta rapida: nessuno predefinito
Cosa vedi
Due sezioni:
Output del registro
Un'area a scorrimento di sola lettura in carattere monospaziato. Ogni voce contiene:
- Marca temporale (HH:MM:SS).
- Indicatore di direzione:
→per i comandi inviati,←per le risposte della macchina. - Il contenuto della riga.
Le righe che corrispondono a error: o alarm: (senza distinzione tra maiuscole e minuscole) vengono visualizzate in rosso.
Il registro scorre automaticamente fino alla voce più recente. Il riquadro ha un'altezza fissa; scorri verso l'alto per vedere la cronologia.
Immissione dei comandi
Un campo di testo a riga singola con segnaposto G-code... e due pulsanti:
- Invia: invia il comando digitato.
- Cancella: cancella la visualizzazione del registro (la cronologia dei comandi viene mantenuta).
Cosa puoi fare
Inviare un comando
- Digita un comando G-code o GRBL (per esempi senza output, usa
$$,?o$G). - Premi Invio oppure fai clic su Invia.
Il comando appare nel registro con l'indicatore → e la risposta della macchina (se presente) appare con ←.
Scorrere i comandi precedenti
- Freccia su nel campo di input: torna indietro nella cronologia dei comandi.
- Freccia giù: avanza.
La cronologia resta disponibile dopo la chiusura e la riapertura del pannello finché l'app è in esecuzione.
Cancellare il registro
Fai clic su Cancella. La visualizzazione del registro viene cancellata; la cronologia dei comandi sottostante (per il richiamo con freccia su) resta invariata.
Leggere le impostazioni GRBL
Invia $$. La macchina restituisce ogni impostazione $ con il relativo valore corrente. Ognuna occupa una riga ←.
Impostare un parametro GRBL
Usa $…=… solo come modello di sintassi. Leggi i valori correnti con $$, quindi sostituisci entrambi i puntini di sospensione con l'impostazione specifica e il valore documentati per il tuo controller o forniti dal produttore della macchina. Non incollare il modello senza modifiche e conserva il valore corrente, salvo disporre di indicazioni specifiche per la macchina per cambiarlo. La macchina risponde con ok o con un errore.
Attenzione: le impostazioni GRBL persistono nella EEPROM del controller. Prima di modificare un'impostazione, assicurati sempre di sapere cosa fa. Vedi il riferimento delle impostazioni GRBL.
Testare una macro prima di associarla
Digita la sequenza di comandi nell'input, uno alla volta. Quando trovi una sequenza funzionante, salvala come macro nel pannello Macro.
Comportamenti da conoscere
- La regex per errori/allarmi rileva tutto ciò che inizia con
error:oalarm:(senza distinzione tra maiuscole e minuscole). È un'indicazione visiva, non un'interpretazione. Devi comunque leggere il codice effettivo della macchina. - L'invio di comandi durante un lavoro in esecuzione può confondere lo streamer. Attendi che il lavoro sia in pausa o terminato.
- La Console non applica la sintassi GRBL. Qualsiasi testo digitato viene inviato alla macchina letteralmente.
- I comandi di lunga durata (homing, spostamenti manuali su grandi distanze) occupano il canale fino al completamento. Il pulsante Invia non si blocca, ma la risposta può richiedere tempo.
Correlati
- Controllo laser: connessione della macchina, controlli del lavoro
- Macro: associa sequenze di comandi a un tasto di scelta rapida
- Nozioni essenziali di GRBL: concetti
- Riferimento delle impostazioni Dollar: ogni impostazione
$ - Codici di errore GRBL: significato di
error:N