Programmierung

<Achsname> [ DIST_CTRL [ON | OFF] | [CHECK_POS | FREEZE | REF] SET_POS<expr> [VAL1<expr> -VAL5<expr>] ]

<Achsname> Name der werkzeugtragenden Achse.

DIST_CTRL Kennung für die Funktionalität "Getastete Spindeln". Muß immer als erstes Schlüsselwort programmiert sein.

ON Abstandskontrolle einschalten. Vor dem Einschalten muss eine Sollposition gesetzt sein (SET_POS).

OFF Abstandskontrolle ausschalten.

CHECK_POS Prüfen, ob Position im Toleranzfenster ist.

FREEZE Einfrieren des ausgeregelten Abstandes über Werkstück. Die Achsposition bzw. der ausgegebene Korrekturwert wird gehalten d.h. die Nachführung der Achse in Abhängigkeit der Werkstückoberfläche wird unterbrochen.

REF Meßsystem (Sensor) referenzieren (nur wenn kein Absolutmeßsystem vorhanden ist).

SET_POS<expr> Sollvorgabe der Werkstückoberfläche [mm] (Absolutposition). Bei Programmende oder Reset wird die Sollposition zurückgesetzt d.h. vor dem Einschalten der Abstandsregelung muss eine neue Sollposition vorgegeben werden.

VAL1<expr>-VAL5<expr> Frei belegbare Werte (5)

Die Schlüsselworte ON/OFF, FREEZE, CHECK_POS und REF schließen sich gegenseitig im gleichen Befehl aus. Die Schlüsselworte SET_POS und VAL1-VAL5 können immer in Kombination mit programmiert werden. Ist bei Programmende die Funktion noch aktiv, so wird diese automatisch abgewählt (implizites "OFF").

Programmierbeispiele

%DIST_1 
N10 Z[DIST_CTRL SET_POS=30] Sollposition der Werkstückoberfläche setzen
N20 Z[DIST_CTRL ON] Anwahl
:
Nxx Z[DIST_CTRL OFF] Abwahl
N999 M30
%DIST_2
N10 Z[DIST_CTRL ON SET_POS=30] Anwahl + erwarte Position Werk- stückoberfläche setzen
:
Nxx Z[DIST_CTRL FREEZE] Position halten. Nachführen beenden.
:
Nxx Z[DIST_CTRL OFF] Abwahl
N999 M30