Finish Positioning (abgebrochene Positionierung fortsetzen)
Dieser Zustand ermöglicht das Fortsetzen einer abgebrochenen Positionierung ( MoveAbsolut oder MoveRelative ) auf die vorgegebene Zielposition.
- Das Fortsetzen einer abgebrochenen Positionierung ist nur aus dem Achszustand Standstill möglich.
- Wurde vor dem Starten von FinishPositioning keine Positionierung abgebrochen oder ist keine gültige Zielposition bekannt, so wird sofort der Ausgang xDone gesetzt und es erfolgt keine Bewegung.
- Im Zustand FinishPositioning werden folgende Aktionen durchgeführt:
- Erzeugung des Bewegungsprofils für die Funktion FinishPositioning auf die letzte gültige Zielposition.
- Es werden Modulo-Achsen und lineare Achsen unterstützt.
- ist der Eingang xContinuousUpdate gesetzt, erfolgt eine Neuberechnung des Profils, wenn sich die Eingänge lrVel , lrAcc , lrDec oder lrJerk nach dem Starten ändern.
Eingänge für diese Betriebsart
|
Name Datentyp |
Info/Einstellmöglichkeiten |
|
|---|---|---|
|
xFinishPositioning BOOL |
FALSE ä TRUE |
Relative Positionierung aktivieren.
|
|
xContinuousUpdate BOOL |
TRUE |
Die Eingänge lrPos_Dist , lrVel , lrAcc , lrDec und lrJerk werden zyklisch auf Änderung überprüft und übernommen, |
|
lrVel LREAL |
Geschwindigkeit in [Units/s]
|
|
|
lrAcc LREAL |
Beschleunigung in [Units/s 2 ]
|
|
|
lrDec LREAL |
Verzögerung in [Units/s 2 ]
|
|
|
lrJerk LREAL |
Ruck in [Units/s 3 ]
|
|
Ausgänge für diese Betriebsart
Steuereingang ContinuousUpdate