DVP-15MC Series Motion Controller Operation Manual 
11-46 
  MC_MoveAdditive  
FB/FC  Explanation  Applicable model 
FB 
MC_MoveAdditive is used to make the axis move an additive distance at 
a given speed, acceleration and deceleration. 
 
  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 Execute 
changes from 
FALSE to TRUE   
Execute 
The instruction is executed when 
Execute changes from FALSE to 
BOOL 
TRUE or FALSE 
(FALSE) 
- 
Reserved  -  -  - 
Distance 
Specify the additive distance.   
(Unit: Unit) 
LREAL 
positive number or 0 
changes from 
Velocity 
Specify the target velocity. 
(Unit: Unit/s) 
LREAL 
Positive number or 0 
(0) 
changes from 
Acceleration 
Specify the target acceleration. 
(Unit: Unit/s
2
) 
LREAL 
(The variable value 
changes from 
Deceleration 
Specify the target deceleration. 
(Unit: Unit/s
2
)   
LREAL 
(The variable value 
changes from 
Jerk 
Specify the change rate of target 
acceleration and deceleration. 
3
LREAL 
(The variable value 
changes from 
BufferMode 
Specify the behavior when 
executing two instructions. 
0: Aborting 
1: Buffered 
2: BlendingLow 
3: Blending Previous 
4: BlendingNext 
5: Blending High 
MC_Buffer_
Mode 
0:  mcAborting 
1:  mcBuffered 
2:  mcBlendingLow 
3:  mcBlendingPrevio
us 
4:  mcBlendingNext 
5:  mcBlendingHigh 
(0) 
When Execute 
changes from 
FALSE to TRUE 
Notes: 
MC_MoveAdditive
Axis Done
MC_MoveAdditive_instance
Execute
ContinuousUpda te
Busy
Active
Distance
Error
ErrorID
CommandAborted
Acceleration
Deceleration
Jerk
BufferMode
Velocity