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.