MoveRelative (relative Positionierung)
Dieser Zustand ermöglicht das Fahren auf die vorgegebene relative Position.
- Im Zustand "MoveRelative" werden folgende Aktionen durchgeführt:
- Erzeugung des Bewegungsprofils für die Funktion "MoveRelative".
- Es werden Modulo-Achsen und lineare Achsen unterstützt.
- Während der Fahrt kann die Position durch ein erneutes Auslösen des Execute-Eingangs verändert werden.
- 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 |
|
|---|---|---|
|
xMoveRelExecute 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, |
|
lrPos_Dist LREAL |
Relative Zielposition in [Units]
|
|
|
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 ]
|
|
Steuereingang ContinuousUpdate