Chapter 8 Motion Control Function
8.2.4 Specified Velocity Operation after Position Operation
Speed control of the axis specified after being executed by motion function block (「Specified speed operation after relative position
operation (MC_MoveContinuousRelative)」 and 「Specified speed operation after absolute position operation
(MC_MoveContinuousAbsolute)」) is carried out after the execution of position control that ends with end rate specified from starting
position (current stop position) to target position (position of point to move) at the rate specified in end velocity (EndVelocity) if there
are no pending commands.
1. Features of Control
(1) Position control that ends with end rate specified from staring position to target position is carried out. .
(2) Position control is executed based on position (the origin position) specified in the homing.
(3) In case of 「Specified speed operation after the absolute position operation (MC_MoveContinuousAbsolute)」, the
direction to operate is specified in Direction input, which is valid only if operation parameter 「Infinite running repetition」
is set to ‘1: Enable’.
Setting value: 0-Not specified, 1–Forward, 2–Shortest distance direction, 3–Reverse, 4–Current direction
(4) The end rate is reached after the completion of position control operation to target position, InEndVelocity outp
ut of function block is On. If there is a pending command, the pending command is executed after
InEndVelocity output is On.
2. Relevant motion function block
MC_ MoveContinuousAbsolute
Specified velocity operation after
Absolute position operation
MC_MoveContinousAbsolute
AxisAxis
Execute InEndVelocity
UINTUINT
BOOL BOOL
BOOL ContinousUpdate
LREAL Position
Busy BOOL
CommandAborted BOOL
Error BOOL
ErrorID WORD
LREAL EndVelocity
Active BOOL
LREAL Velocity
LREAL Acceleration
LREAL Deceleration
LREAL Jerk
UINT Direction
UINT BufferMode