Single axis movement function blocks
Controls the movement of a single axis.
| Function block name | Description |
|---|---|
| MC_Halt | Commands a controlled motion stop. |
| MC_Home | Commands the axis to perform the "search home" sequence. |
| MC_Inch | Commands a never-ending controlled motion at a specified velocity but has a maximum distance. |
| MC_Jog | Commands a never-ending controlled motion at a specified velocity. |
| MC_MoveAbsolute | Commands a controlled motion to a specified absolute position. |
| MC_MoveAdditive | Adds a relative distance based on the last commanded position in the Discrete Motion state. |
| MC_MoveContinuousAbsolute | Commands a controlled motion to a specified absolute position ending with the specified velocity. |
| MC_MoveContinuousRelative | Commands a controlled motion of a specified relative distance ending with the specified velocity. |
| MC_MoveRelative | Commands a controlled motion of a specified distance relative to the current set position. |
| MC_MoveVelocity | Commands a never-ending controlled motion at a specified velocity. |
| MC_Power | Enables or disables the operation of a servo motor. |
| MC_Reset | Makes the transition from the state ErrorStop to Standstill or Disabled by resetting all internal axis-related errors – it doesn't affect the output of the function instances. |
| MC_Stop | Commands a controlled motion stop and sets the axis to the Stopping state. |