Chapter 11 Motion Control Instructions
11-319
Output Update Timing
Timing for changing to TRUE
Timing for changing to FALSE
Done
When the axes group motion
is stopped.
When Execute changes from TRUE
to FALSE.
When Error
changes from TRUE to
FALSE.
Busy
When Execute
TRUE
When Execute changes from TRUE
to FALSE.
When CommandAborted changes
from FALSE to TRUE.
When Error changes from FALSE to
TRUE.
Active
controlling the axes group.
When Execute changes from TRUE
to FALSE.
When CommandAborted changes
from FALSE to TRUE.
When Error changes from FALSE to
TRUE.
CommandAborted
When the instruction
execution is aborted.
When Execute changes from TRUE
Error
When an error occurs in the
instruction execution or the
input parameters for the
instruction are illegal.
When Execute changes from TRUE
to FALSE.
Output Update Timing Chart
Execute
Done
Busy
CommandAbort
Error
Error ID
Case 1 Case 2 Case 3
Active
Case 1: When Execute changes from FALSE to TRUE, Busy changes to TRUE and one period later,
Active changes to TRUE. When the motion of the axes group is stopped successfully, Done
changes to TRUE and Busy and Active remain TRUE. When Execute changes from TRUE to
FALSE, Done, Busy and Active change to FALSE.
Case 2: When the DMC_GroupStop instruction is aborted during the execution, CommandAborted
changes to TRUE and meanwhile Busy and Active change to FALSE. When Execute changes
to FALSE, CommandAborted changes to FALSE.
Case 3: When an error occurs in the course of the instruction execution, Error changes to TRUE and
ErrorID shows the corresponding error code. Meanwhile, Busy and Active change to FALSE.