<Modus>:
<Fenstergröße>:
Beispiele
Beispiel 1: Bewegungsendekriterium: "Interpolator-Stopp"
Programmcode
; Fahre Positionierachse X auf 100, Geschwindigkeit 200 m/min, Beschleunigung 90%,
; Bewegungsendekriterium: Interpolator-Stopp
N110 G01 POS[X]=100 FA[X]=200 ACC[X]=90 IPOENDA[X]
; Synchronaktion:
; IMMER WENN: Eingang 1 gesetzt ist
; DANN Fahre Positionierachse X auf 50, Geschwindigkeit 200 m/min, Beschleunigung 140%,
;
Bewegungsendekriterium: Interpolator-Stopp
N120 EVERY $A_IN[1] DO POS[X]=50 FA[X]=200 ACC[X]=140 IPOENDA[X]
Beispiel 2: Satzwechselkriterium: "Bremsrampe"
Programmcode
N40 POS[X]=100
N20 IPOBRKA(X,100)
N30 POS[X]=200
N40 POS[X]=250
N50 POS[X]=0
N60 X10 F100
Arbeitsvorbereitung
Programmierhandbuch, 02/2011, 6FC5398-2BP40-1AA0
4.11 Programmierbares Bewegungsendekriterium (FINEA,
Bezug des Toleranzfensters
Wertebereich:
Typ:
Größe des Toleranzfensters
Typ:
Kommentar
; Defaulteinstellung wirksam
;
Positionierbewegung von X auf Position 100
;
Satzwechselkriterium: Genauhalt fein
;
Satzwechselkriterium: "Bremsrampe",
;
100% = Beginn der Bremsrampe
; Satzwechsel erfolgt, sobald Achse X zu bremsen beginnt
;
Achse X bremst nicht weiter auf Position 200, sondern fährt
;
weiter auf Position 250.
;
Sobald die Achse zu bremsen beginnt erfolgt der Satzwechsel
;
Achse X bremst und fährt auf Position 0 zurück
;
Satzwechsel erfolgt bei Position 0 und "Genauhalt fein"
; Achse X fährt als Bahnachse auf Position 10
Spezielle Wegbefehle
0
Toleranzfenster nicht aktiv
1
Toleranzfenster bezüglich Sollposition
2
Toleranzfenster bezüglich Istposition
INT
REAL
287