Single-Axis Motion functions
The following table describes the Single-Axis Motion functions.
Function name | Description |
---|---|
AbortCommand | Cancels a command. |
GetAxisPosition | Gets the current position from an axis. The position can be set position or actual position. |
GetAxisVelocity | Gets the current actual velocity from an axis. |
HaltAxis | Commands a controlled motion stop. |
InchAxis | Commands a never-ending controlled motion at a specified velocity with a maximum distance. |
JogAxis | Commands a never-ending controlled motion at a specified velocity. |
MoveAxisAbsolute | Commands a controlled motion to a specified absolute position. |
MoveAxisAdditive | Adds a relative distance based on the last commanded position in the Discrete Motion state. |
MoveAxisContinuousAbsolute | Commands a controlled motion to a specified absolute position ending with the specified velocity. |
MoveAxisContinuousRelative | Commands a controlled motion of a specified relative distance ending with the specified velocity. |
MoveAxisRelative | Commands a controlled motion of a specified distance relative to the current set position. |
MoveAxisVelocity | Commands a never-ending controlled motion at a specified velocity. |
ReleaseAxis | Releases an axis from the Stopping state or detaches it from camming or gearing. |
SetAxisPositionOffset | Shifts the coordinate system of an axis by manipulating both the setpoint position as well as the actual position of an axis with the same value without causing any movement (recalibration with same following error). |
StopAxis | Commands a controlled motion stop and sets a axis to the Stopping state. |
WaitForCommand | Waits a command to be finished. |