Chapter 6 Motion Function Blocks
(1) This motion function block is to give the relevant additive position operation commands.
(2) Additive position motion (
MC_MoveAdditive) is the motion function block which additionally moves as far as the
position specified in Distance input from the final target position of the currently running motion function block or the latest
motion function block executed in 'DiscreteMotion' state. If the current axis is executing motion function block
‘ContinuousMotion’ state, it executes operation based on the position where additive position motion (MC_MoveAdditve) is
executing.
(3) Moving direction is decided depending on the sign of the specified target distance in Distance input, and positive (+ or No
sign) moving direction leads to forward direction, and negative (-) moving direction leads to reverse direction.
(4) When reaching the target position without motion function block on standby after the current motion function block, 'Done'
output is On.
(5) The axis is in 'DiscreteMotion' state while this motion function block is running, and it is switched to 'Standstill' state when
operation is completed.
(6) The changed parameters can be applied by re-executing the function block (Execute input is On) before the command is
completed. Only Distance, Velocity, Acceleration, Deceleration, Jerk input can be updated.
(7) Velocity input can be set to 0 or changed.
(8) During the deceleration operation, even if the Velocity and Acceleration inputs are changed by using the ContinuousUpdate
function or the command re-execution function, the deceleration operation is not affected and the previous deceleration
operation continues.