DVP-15MC Series Motion Controller Operation Manual
11-138
DMC_MoveVelocityStopByPos
FB/FC Explanation
FB
DMC_MoveVelocityStopByPos is used for making an axis stop at the specified
phase.
DVP15MC11T-
DMC_MoveVelocityStopByPos
Axis
DMC_MoveVelocityStopByPos
_instance
Ex_Move
InVelocity
Stop_Done
Busy
Active
CommandAbort
Ex_Stop
Velocity
Acceleration
Deceleration
Jerk
Direction
StopPhase
RoundPhase
Error
ErrorID
BufferMode
Input Parameters
Function Data type
Axis
Specify the number of the
axis which is to be
controlled.
USINT
Section 2.2.
(The variable value
When Ex_Move
changes to
TRUE.
Ex_Move
The instruction controls the
axis to run when Ex_Move
changes from FALSE to
BOOL
TRUE or FALSE
(FALSE)
Ex_Stop
The instruction controls the
axis to run when Ex_Stop
changes from FALSE to
BOOL
TRUE or FALSE
(FALSE)
Velocity
Specify the target velocity.
(Unit: Unit/second)
LREAL
Positive number
(The variable value
must be set)
When Ex_Move
changes to
TRUE.
Acceleration
Specify the target
acceleration rate.
(Unit: Unit/s
2
)
LREAL
Positive number
(The variable value
must be set)
When Ex_Move
changes to
TRUE.
Deceleration
Specify the target
deceleration rate.
(Unit: Unit/s
2
)
LREAL
Positive number
(The variable value
must be set)
When Ex_Move
changes to
TRUE.
Jerk
Specify the change rate of
the target acceleration or
deceleration.
3
LREAL
Positive number
(The variable value
must be set)
When Ex_Move
changes to
TRUE.
Direction
Specify the rotation
direction
1: Positive direction
3: Negative direction
MC_Direction
3: mcNegativeDirection
(1)
When Ex_Move
changes to
TRUE.
RoundPhase
Specify the modulo that LREAL Positive number