MoveRelative (relative positioning)
This state makes traversing to the relative position specified possible.
- In the "MoveRelative" status, the following actions are carried out:
- Creation of the motion profile for the "MoveRelative" function.
- Modulo axes and linear axes are supported.
- During the travel, the position can be changed by enabling the Execute input again.
- If the xContinuousUpdate input is set, the profile is recalculated if the lrVel , lrAcc , lrDec or lrJerk input is changed after the start.
Inputs for this operating mode
|
Name Data type |
Information/possible settings |
|
|---|---|---|
|
xMoveRelExecute BOOL |
FALSE ä TRUE |
Activate relative positioning.
|
|
xContinuousUpdate BOOL |
TRUE |
Inputs lrPos_Dist , lrVel , lrAcc , lrDec and lrJerk are checked cyclically with regard to changes and are accepted, |
|
lrPos_Dist LREAL |
Relative target position in [units]
|
|
|
lrVel LREAL |
Velocity in [unit/s]
|
|
|
lrAcc LREAL |
Acceleration in [unit/s 2 ]
|
|
|
lrDec LREAL |
Deceleration in [unit/s 2 ]
|
|
|
lrJerk LREAL |
Jerk in [unit/s 3 ]
|
|
Control input ContinuousUpdate