Supported Axes: |
All Position Axes |
See the Commands Overview topic for basic command information and how to issue commands from PLCs, HMIs, etc.
Command Parameters
# |
Parameter Description |
Data Type |
Range |
1 |
Position Change (position units) |
REAL |
Any |
Description
This command offsets the Actual Position of the axis by the specified Position Change. This command can be sent anytime, including while in motion in closed-loop control. The method by which this offset is performed depends on the axis type:
Incremental axes:
The offset is done by adjusting the accumulated Actual Position and the Target and Command Positions.
Absolute linear axes:
The offset is done by adjusting the Position Offset parameter, which effectively adjusts the Actual Position, and by adjusting the Target and Command Positions by the same amount.
Absolute rotary axes:
The offset is done by adjusting the Count Offset parameter by an amount that will result in the Actual Position changing by the requested amount. The Target and Command Positions will be adjusted by the same amount.
The Set Actual Position (49) command is much more commonly used than the Offset Position command. If you need to simply change the current Actual Position, use the Set Actual Position (49) command instead. Notice also that the Position Offset or Count Offset parameter can be set directly as well by writing directly to that register. However, if they are written to directly, the axis must be in the Direct Output state.
See Also
Set Actual Position (49) | Set Target Position (48) | List of Commands | Commands Overview
Copyright © 2024 Delta Computer Systems, Inc. dba Delta Motion