Ein-/Ausschalten, Verhalten bei Reset, Programmende
Sind beim Ausschalten der Abstandsregelung noch Offsetwerte vorhanden, so kann festgelegt werden, wie mit diesen verfahren wird:
- Die Werte bleiben als statischer Offset vorhanden. Die nächste Verfahrbewegung beginnt ab dieser geänderten Position.
- Die Offsetwerte werden zunächst auf NULL zurückgefahren. Die nächste Verfahrbewegung beginnt ab der ursprünglichen, nicht veränderten Position. Vor dem Weiterfahren kann gewartet werden, ob die Offsetwerte komplett zurückgenommen wurden (Option = WAIT) oder ob die Offsetwerte beim Weiterfahren „fliegend“ abgebaut werden.
Bei einem Reset der Steuerung wird innerhalb der dynamischen Grenzen angehalten. Der seitherige Offset durch die Abstandsregelung wird beibehalten. D.h. weitere Sensoränderungen werden nicht mehr ausgefahren.
Auch bei Programmende wird, wie bei Reset, der seitherige Offset beibehalten. Weitere Sensoränderungen sind nach Programmende ohne Wirkung.
Beim Ausschalten im NC-Programm über den Befehl #DIST CTRL [OFF ], kann angegeben werden, ob der aktuelle Offset beibehalten (NO_MOVE) oder auf Null zurückgefahren wird (Standard).
Beispiel
Ein-/Ausschalten der Abstandsregelung
;DistCtrl-OnOff.nc
;------------------- NO_MOVE
N200 Y40
…
N220 #DIST CTRL WAIT [ON SET_POS=10]
N230 Y60
#TIME 71
N240 #DIST CTRL WAIT [OFF NO_MOVE]
N250 Y70
…
;------------------- MOVE
N420 #DIST CTRL WAIT [ON SET_POS=10]
N430 Y160
#TIME 71
N440 #DIST CTRL WAIT [OFF]