Chapter 11 Motion Control Instructions
11-403
Parameter Name Timing for changing to TRUE Timing for changing to FALSE
Done
When parsing the CNC file is
over.
The Stop input changes to
When Execute changes from TRUE to
FALSE.
Busy
When Execute changes to
TRUE.
Error
When Done changes to TRUE.
Active
When the instruction starts
parsing the CNC file.
When Error changes to TRUE.
When Done changes to 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
Case 2Case 1
Case 3 Case 4
Execute
Stop
Pause
Done
Busy
Error
ErrorID
Active
Case 1: Busy changes to TRUE when Execute changes to TRUE. Several cycles later, Active changes
to TRUE. When parsing the CNC file is complete, Done changes to TRUE. Meanwhile Busy and
Active change to FALSE. When Execute changes to FALSE, Done changes to FALSE.
Case 2: Busy changes to TRUE when Execute changes to TRUE. Several cycles later, Active changes
to TRUE. Change the state of Stop to TRUE while the CNC file is being parsed. In the next cycle,
Done changes to TRUE, meanwhile Busy and Active change to FALSE, the CNC file parsing
ends and CurrentLine and axis position outputs stop. Changing the state of Stop to FALSE,
Done remains TRUE. When Execute changes to FALSE, Done changes to FLASE.
Case 3: Busy changes to TRUE when Execute changes to TRUE. Several cycles later, Active changes
to TRUE. change the state of Pause to TRUE while the CNC file is being parsed. The instruction
stops parsing the CNC file temporarily and CurrentLine and axis position outputs stop. Changing