CommandAborted
Active
Execute
Active
Execute
CommandAborted
Done
Execute
OffsetPosition
0 10
Command position
After multi-execution of instructions
Solid line: When this instruction is executed
The position offset is added to the initial velocity
for multi-execution of instructions.
Dotted line: When this instruction is not executed
Time
MC_SyncOffsetPosition Instruction
MC_GearIn Instruction 1
MC_GearIn Instruction 2
Multi-execution of MC_SyncOffsetPosition Instructions
If you perform multi-execution of MC_SyncOffsetPosition instructions, CommandAborted (Instruction
Aborted) of the instance for which execution is currently in progress changes to TRUE and the next
instance is executed. The starting point for instances that are executed later is found by adding the
position offset that was output one cycle before the previous instance was aborted. There are no other
instructions for which execution is aborted when multi-execution of instructions is used for this instruc-
tion.
A timing chart for multi-execution of MC_SyncOffsetPosition instructions is shown below.
3 Axis Command Instructions
3-456
NY-series Motion Control Instructions Reference Manual (W561)