Vorschub-Daten und nicht graphische Zeichen

Dieser Abschnitt beschreibt, wie Sie Vorschub-Daten und nicht graphisch darstellbare Zeichen in DNC-Max angeben können.

Vorschub-Daten bezeichnet alle Informationen, die DNC-Max sendet oder empfängt, die nicht Teil der übertragenen Datei sind.

Im folgenden Beispiel aus dem Standard-Protokoll, erfordert die CNC-Maschine ein '%'-Zeichen gefolgt durch ASCII 0, um das Ende der Übertragung zu signalisieren.

Bei Vorschub-Ende senden.

Dies zeigt auch, wie Sie nicht graphische Zeichen durch Verwendung des Standard ASCII-Namens NUL und vorangestellte '\' wiedergeben können.

Sie können auch \0 eingeben für ASCII 0. Aber wenn Sie den Dialog das nächste Mal öffnen, wird die Darstellung wieder \NUL sein.

Die ASCII-Bezeichnungen für alle nicht graphischen Zeichen (ASCII 0 - ASCII 31 und ASCII 127) sind zu finden unter ASCII Tabelle.

Wenn Sie ein nicht graphisches Zeichen gefolgt durch normale ASCII-Zeichen angeben wollen, müssen Sie ein Leerzeichen dazwischen setzen. Z.B. \EOT stop. Das Leerzeichen wird nicht gesendet. Damit ein Leerzeichen nach einem ASCII-Namen gesendet wird, müssen Sie zwei Leerzeichen einfügen.

Wenn Sie Daten in ein mehrzeiliges Eingabefeld eingeben (z.B. Daten senden oben) führt das Betätigen der Enter-Taste dazu, dass der Cursor in die nächste Zeile rückt und der Server die angegebenen Daten sendet, gefolgt von neue Zeile (siehe unten).

Eine Alternative %\NUL anzugeben wird unten gezeigt. Hier ist nur '%' unter Daten senden angegeben. ASCII 0 wird dagegen unter Sende Zeichen angegeben.

Bei Vorschub-Ende senden.

Mehrere Zeilen angeben

In mehrzeilige Eingabefelder können Sie mehr als eine Zeile eingeben. Das folgende Beispiel aus dem Standard-Protokoll zeigt eine CNC-Maschine, die eine Zeile mit M30 gefolgt durch eine Zeile mit '%' verlangt.

Mehrere Zeilen bei Vorschub-Ende.

Beachten Sie, dass der Cursor am Anfang Zeile nach dem ’%’-Zeichen steht. Das passiert, wenn am Ende der Zeile Enter betätigt wird. Nach jeder Zeile sendet der Server das Zeichen für neue Zeile, das für diese Schnittstelle angegeben wurde. Das Ergebnis sehen Sie im folgenden Fenster.

Vorschub-Daten mit Zeilenvorschub.

Wenn Sie nach der letzten Zeile keine Zeichen für neue Zeile senden möchten, denken Sie daran nicht am Ende der letzten Zeile Enter zu betätigen.

Sie können das überprüfen, indem Sie mit der Maus in das Feld unterhalb der letzten Zeile klicken. Wenn der Cursor unterhalb der letzten Zeile platziert wird, haben Sie Enter betätigt. Sie können diese neue Zeile mit Backspace wieder löschen.

Das Ergebnis der zwei Zeilen ohne neue Zeile zeigt das Terminalfenster an.

Vorschub-Daten ohne Zeilenvorschub.

Umgebungs-Variabeln angeben

Sie können auch Umgebungs-Variabeln in Vorschub-Daten angeben. Das folgende Beispiel stammt aus dem Standard.Protokoll und zeigt, wie Sie die richtige Vorschub-Rate, Spindeldrehzahl und Werkzeugnummer bei Wiederaufnahme der Übertragung ab irgendeinem Punkt gewährleisten.

Umgebungs-Variabeln in Vorschub-Daten.

Weitere Informationen zu Umgebungs-Variabeln finden Sie unter das Installation Guide.