Chapter 12 Troubleshooting
1
sum of the given distance of MC_MoveAdditive and the uncompleted distance left by the position
instruction which is used with MC_MoveSuperimposed together, excluding the uncompleted distance
left by MC_MoveSuperimposed while MC_MoveAdditive is executed. MC_MoveAdditive instruction will
be executed after the execution of the positioning instruction which is used in conjunction with
MC_MoveSuperimposed is completed if the value of BufferMode of MC_MoveAdditive is 1~5.
MC_MoveAdditive is started while MC_MoveSuperimposed is being executed.
BufferMode of
MC_MoveAdditive
MC_MoveSuperimposed
is being executed in
conjunction with other
Description
0(Abort)
Yes
The execution of MC_MoveSuperimposed
and other position instruction will be
aborted immediately.
When MC_MoveAdditive is executed, the
distance that the terminal actuator will
travel is the set distance of
MC_MoveAdditive plus the uncompleted
distance left by MC_MoveSuperimposed
plus the uncompleted distance left by the
position instruction in conjunction with
No
MC_MoveSuperimposed is aborted
immediately.
When MC_MoveAdditive is executed, the
terminal actuator will travel the distance
which is the sum of the uncompleted
distance left by MC_MoveSuperimposed
and the set distance of MC_MoveAdditive.
1~5(Buffered)
Yes
MC_MoveSuperimposed will not be
affected and keep being executed.
After the execution of the position
instruction in conjunction with
MC_MoveSuperimposed ends,
MC_MoveAdditive will start.
No
The execution of MC_MoveSuperimposed
will continue.
MC_MoveAdditive will report an error
Programming Example 1
Below is an example of one single MC_MoveAbsolute instruction execution.
1. The variables and program
11-47