If InPosition is TRUE before the actual position is changed, it will change to F
ALSE the next period
after it is changed.
Timing Charts
• Busy (Executing) changes to TRUE at the same time as Execute changes to TRUE. Active (Control-
ling) changes to TRUE in the next period.
• InPosition changes to TRUE when the actual current position is within the in-position range from
Position (T
arget Position).
• If another instruction aborts this instruction, CommandAborted changes to TRUE and Busy (Execut-
ing), Active (Controlling), and InPosition change to FALSE.
• The MC_Stop instruction is used to stop this instruction.
The following timing charts show operation for when this instruction is executed in the primary periodic
task.
Busy
InPosition
Position
CommandAborted
Active
Error
ErrorID
Execute
Active
Busy
Done
60
50
40
30
20
0
Execute
20 30 40 50 60 40
16#0000
Command position
Time
MC_SyncMoveAbsolute instruction
MC_Stop Instruction
3 Axis Command Instructions
3-405
NY-series Motion Control Instructions Reference Manual (W561)
MC_SyncMoveAbsolute
3
Function