Chapter 11 Motion Control Instructions
11-17
Parameter Name Timing for changing to TRUE Timing for changing to FALSE
execution. One cycle later, Done
changes to FALSE.
Busy
When Execute changes to
TRUE.
When Done changes to TRUE.
When Error changes to TRUE.
When CommandAborted changes
Active
When the instruction starts to
control the axis.
When Done changes to TRUE.
When Error changes to TRUE.
When CommandAborted changes
CommandAborted
When this instruction execution is
aborted by other motion control
instruction.
When Execute changes from
TRUE to FALSE.
CommandAborted is set to TRUE
when the instruction is aborted
after Execute changes from TRUE
to FALSE during the instruction
execution. One cycle later,
CommandAborted changes to
Error
When an error occurs in the
instruction execution or the input
parameters for the instruction are
When Execute changes from
TRUE to FALSE.
Output Update Timing Chart
Case 1: When Execute changes from FALSE to TRUE, Busy changes to TRUE and one cycle later,
Active changes to TRUE. When the positioning is completed, Done changes to TRUE and
meanwhile Busy and Active change to FALSE.
Case 2: When the instruction is aborted by other instruction after Execute changes from FALSE to
TRUE, CommandAborted changes to TRUE and meanwhile, Busy and Active change to
FALSE. When Execute changes from TRUE to FALSE, CommandAborted changes to FALSE.
Case 3: When an error occurs such as axis alarms or Offline after Execute changes from FALSE to
TRUE, Error changes to TRUE and ErrorID shows corresponding error code. Meanwhile,
Busy and Active change to FALSE. Error changes to FALSE when Execute changes from
TRUE to FALSE.
Execute
Done
Busy
Active
CommandAbo rted
Error
Error ID
Case 1
Case 2 Case 3
Case 4