DVP-15MC Series Motion Controller Operation Manual
11-22
11
1
Parameter name
Function
Data type
Valid range
(Default)
Validation timing
BufferMode
Specify the behavior when
executing two instructions.
0: Aborting
1: Buffered
2: BlendingLow
3: BlendingPrevious
4: BlendingNext
5: BlendingHigh
MC_Buffe
r_Mode
0: mcAborting
1: mcBuffered
2: mcBlendingLow
3: mcBlendingPrevious
4: mcBlendingNext
5:
mc
BlendingHigh
(
0
)
When
Execute
changes from
FALSE to TRUE
Notes:
1. MC_MoveVelocity instruction is executed when
Execute
changes from FALSE to TRUE. The
instruction can be re-executed when
Execute
of the instruction changes from FALSE to TRUE again
no matter whether the instruction execution is completed. At the moment, the parameters including
Velocity
,
Acceleration
,
Deceleration,
Jerk
and
Direction
are effective again
and other parameters are
ineffective. When the velocity instruction has the BufferMode relationship with other motion
instruction, the parameters will be valid after the instruction parameters are changed and the
instruction is re-triggered. The previous buffermode relation remains and the transition speed will be
re-calculated.
2.
Invelocity
remains TRUE even if the target speed is changed through MC_SetOverride after the
velocity instruction execution is completed (that is,
Invelocity
changes from FALSE to TRUE.)
Invelocity
will change from FALSE to TRUE when the new target speed is reached after the target
speed is changed through MC_SetOverride before the execution of MC_MoveVelocity is completed
(when
Invelocity
is FALSE.)
3. Refer to section 10.2 for the relation among
Position, Velocity, Acceleration and Jerk
.
4. Refer to section 10.3 for details on
BufferMode
.
Output Parameters
Parameter name
Function
Data type
Valid range
Invelocity
TRUE when the target velocity is reached.
BOOL
TRUE / FALSE
Busy
TRUE when the instruction is being executed.
BOOL
TRUE / FALSE
Active
TRUE when the axis is being controlled.
BOOL
TRUE / FALSE
CommandAborted TRUE when the instruction is aborted.
BOOL
TRUE / FALSE
Error
TRUE when an error occurs in execution of the
instruction.
BOOL
TRUE / FALSE
ErrorID
Contains the error code when an error occurs. Please
refer to section 12.2 for the corresponding error ID.
WORD
Output Update Timing
Parameter Name
Timing for changing to
TRUE
Timing for changing to FALSE
Invelocity
When the target velocity is
reached.
When
CommandAborted
changes to TRUE
When
Error
changes to TRUE
Invelocity
changes to FALSE immediately when
Execute
changes from FALSE to TRUE again if the
input parameter values are revised after the target
velocity is reached. If the input parameter values are
not changed after the instruction execution is
completed and
Execute
changes from FALSE to
TRUE again,
Invelocity
changes to FALSE
immediately and
Invelocity
changes to TRUE in the
next cycle.
Summary of Contents for DVP-15MC Series
Page 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Page 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Page 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Page 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Page 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Page 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Page 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Page 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Page 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Page 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Page 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...