Konsole
Senden Sie rohen G-code an die Maschine. Beobachten Sie jede Datenverkehrszeile in beide Richtungen.
Das Bedienfeld „Konsole“ ist das Fenster für rohen G-code. Sie können Befehle direkt an den Controller senden und jede von ihm zurückgegebene Zeile mit Zeitstempeln und Richtungsanzeigen sehen.
Für die meisten Arbeitsabläufe benötigen Sie die Konsole nicht. Verwenden Sie sie, wenn:
- Sie GRBL-
$-Einstellungen direkt lesen oder schreiben möchten. - Sie ein Verbindungsproblem untersuchen und sehen müssen, was die Maschine meldet.
- Sie ein benutzerdefiniertes Makro testen, bevor Sie es im Bedienfeld „Makros“ hinterlegen.
Öffnen
- Standardspeicherort: beim Ausführen mittig rechts
- Standardmäßig sichtbar: ja
- Tastenkürzel: kein Standard
Was Sie sehen
Zwei Bereiche:
Protokollausgabe
Ein schreibgeschützter Bildlaufbereich in Monospace-Schrift. Jeder Eintrag enthält:
- Zeitstempel (HH:MM:SS).
- Richtungsanzeige:
→für von Ihnen gesendete Befehle,←für Antworten der Maschine. - Den Zeileninhalt.
Zeilen, die auf error: oder alarm: passen, werden unabhängig von Groß- und Kleinschreibung rot angezeigt.
Das Protokoll scrollt automatisch zum neuesten Eintrag. Der Bereich hat eine feste Höhe. Scrollen Sie nach oben, um die Historie zu sehen.
Eingabe
Ein einzeiliges Textfeld mit dem Platzhalter G-code... sowie zwei Schaltflächen:
- Senden: sendet den eingegebenen Befehl.
- Löschen: löscht die Protokollanzeige. Die Befehlshistorie bleibt erhalten.
Was Sie tun können
Einen Befehl senden
- Geben Sie einen G-code- oder GRBL-Befehl ein. Für Beispiele ohne Ausgabe verwenden Sie
$$,?oder$G. - Drücken Sie die Eingabetaste oder klicken Sie auf „Senden“.
Der Befehl erscheint mit der Anzeige → im Protokoll, und die Antwort der Maschine, sofern vorhanden, erscheint mit ←.
Frühere Befehle durchgehen
- Pfeil nach oben im Eingabefeld bewegt sich rückwärts durch Ihre Befehlshistorie.
- Pfeil nach unten bewegt sich vorwärts.
Die Historie bleibt beim Schließen und erneuten Öffnen des Bedienfelds erhalten, solange die App ausgeführt wird.
Das Protokoll löschen
Klicken Sie auf Löschen. Die Protokollanzeige wird geleert. Die zugrunde liegende Befehlshistorie für den Aufruf mit dem Pfeil nach oben bleibt unverändert.
GRBL-Einstellungen lesen
Senden Sie $$. Die Maschine gibt jede $-Einstellung mit ihrem aktuellen Wert aus. Jede Einstellung steht in einer eigenen ←-Zeile.
Eine GRBL-Einstellung festlegen
Verwenden Sie $…=… nur als Syntaxvorlage. Lesen Sie die aktuellen Werte mit $$, und ersetzen Sie anschließend beide Auslassungspunkte durch die für Ihren Controller dokumentierte oder vom Maschinenhersteller angegebene Einstellung und den entsprechenden Wert. Fügen Sie die Vorlage nicht unverändert ein, und behalten Sie den aktuellen Wert bei, sofern Sie keine maschinenspezifischen Hinweise zu seiner Änderung haben. Die Maschine antwortet mit ok oder einem Fehler.
Achtung: GRBL-Einstellungen bleiben im EEPROM des Controllers gespeichert. Informieren Sie sich immer darüber, was eine Einstellung bewirkt, bevor Sie sie ändern. Siehe Referenz zu den GRBL-Einstellungen.
Ein Makro vor dem Hinterlegen testen
Geben Sie die Befehlsfolge einzeln im Eingabefeld ein. Wenn sie funktioniert, speichern Sie sie als Makro im Bedienfeld „Makros“.
Wissenswertes zum Verhalten
- Der Fehler-/Alarm-Ausdruck erfasst alles, was mit
error:oderalarm:beginnt, unabhängig von Groß- und Kleinschreibung. Er ist ein visueller Hinweis, keine Interpretation. Die Maschine erwartet weiterhin, dass Sie den tatsächlichen Code lesen. - Das Senden von Befehlen während eines laufenden Auftrags kann den Datenstrom verwirren. Warten Sie, bis der Auftrag beendet und die Maschine verbunden und im Leerlauf ist. Eine Pause aktiviert keine manuellen Befehle.
- Die Konsole erzwingt keine GRBL-Syntax. Alles, was Sie eingeben, wird unverändert an die Maschine gesendet.
- Lang laufende Befehle wie Referenzfahrt oder große Verfahrbewegungen belegen den Kanal, bis sie abgeschlossen sind. Die Schaltfläche „Senden“ wird nicht blockiert, aber die Antwort kann einige Zeit dauern.
Verwandte Themen
- Lasersteuerung: Maschinenverbindung und Auftragssteuerung
- Makros: Befehlsfolgen an ein Tastenkürzel binden
- GRBL-Grundlagen: Konzepte
- Referenz zu den Dollar-Einstellungen: jede
$-Einstellung - GRBL-Fehlercodes: Bedeutung von
error:N
Bewegen
Steuern Sie die Maschine. Joggen Sie, wechseln Sie zu Koordinaten, speichern Sie Positionen, legen Sie Ursprung und Endposition fest und feuern Sie den Laser.
Makros
Benutzerdefinierte G-code-Sequenzen mit optionalen Tastenkürzeln. Speichern Sie häufig verwendete Befehlsgruppen zur Ausführung mit einem Klick.