R3: Erweitertes Stillsetzen und Rückziehen
6.5 Beispiele
Programmcode
N60 POLFMASK(X, Y)
N70 Z100 G1 F1000
N80 POLFMASK(Z)
N90 Y10
N100 POLFMASK()
6.5.4
Schnellabheben absolut und inkrementell
Rückziehen auf absolute Positionen und um einen inkrementellen Weg:
Programmcode
N10 $AA_ESR_ENABLE[X]=1
N20 $AA_ESR_ENABLE[Z]=1
N30 $AA_ESR_ENABLE[Y]=1
N40 LFPOS
N50 POLF[X]=IC(3.0) POLF[Y]=-4.0
N60 POLF[Z]=100
N70 G0 X0 Y0 Z0
N80 POLFMASK(X, Y)
N90 Z100 G1 F1000
N100 POLF[X]=10
N110 Y0 G1 F1000
N120 POLFMASK(Z)
N130 Y10
N140 POLFMASK()
6.5.5
Schnellabheben im linearen Zusammenhang der Achsen
Rückziehen im linearen Zusammenhang, absolut und inkrementell
Programmcode
N10 $AA_ESR_ENABLE[X]=1
N20 $AA_ESR_ENABLE[Y]=1
N30 $AA_ESR_ENABLE[Z]=1
N40 LFPOS
N50 POLF[X]=IC(3.0) POLF[Z]=-4.0
N60 POLF[Y]=100
N70 X0 Y0 Z0 G0
N80 POLFMLIN(X, Y)
404
Kommentar
; Freigabe Rückziehen Achse X Y
; Rückzugsreaktion, axial: X, Y (abs.)
;
Sperren Rückziehen Achse X Y und
;
Freigabe Rückziehen Achse Z
; Rückzugsreaktion, axial: Z (abs.)
; Sperren Rückziehen alle Achsen
Kommentar
; Freigabe Rueckziehen, Achse X
; Freigabe Rueckziehen, Achse Z
; Freigabe Rueckziehen, Achse Y
; Rückziehen über POLF/POLFMASK EIN
;
Rückzugsposition Achse X, inkrementell
;
Rückzugsposition Achse Y, absolut
; Rückzugsposition Achse Z, absolut
;
; Freigabe Rückziehen Achse X Y
; Rückzugsreaktion, axial: X (ink.), Y (abs.)
; Rückzugsposition Achse X, absolut
; Rückzugsreaktion, axial: X, Y (abs.)
;
Sperren Rückziehen Achse X Y und
;
Freigabe Rückziehen Achse Z
; Rückzugsreaktion, axial: Z (abs.)
; Sperren Rückziehen alle Achsen
Kommentar
; Freigabe Rueckziehen, Achse X
; Freigabe Rueckziehen, Achse Y
; Freigabe Rueckziehen, Achse Z
; Rückziehen über POLF/POLFMASK EIN
;
Rückzugsposition Achse X, inkrementell
;
Rückzugsposition Achse Z, absolut
; Rückzugsposition Achse Z, absolut
; ---
;
Freigabe Rückziehen Achse X Y, linearer
;
Zusammenhang
Funktionshandbuch, 02/2011, 6FC5397-2BP40-0AA0
Sonderfunktionen