AX-Series Motion Controller Instructions Manual Chapter 2
178
Name Function Data Type
Output Range Value
bCommand
Aborted
True when the instruction execution is
aborted.
BOOL True/False (False)
bError
True when an error occurs in execution of the
BOOL True/False (False)
ErrorID
Record the error code when an error occurs.
Refer to Appendix for error code descriptions.
DMC_ERROR
*
DMC_ERROR (DMC_NO_ERROR)
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Timing for shifting to True
Timing for shifting to False
bDone
When the absolute positioning is completed.
When bExecute turns to False.
When bExecute is False but bDone turns to
True, bDone will remain True for one scan
cycle and then change to False.
bBusy
When bExecute turns to True.
When bDone turns to True.
When bError turns to True.
When bCommandAborted turns to True.
bActive
When axes start being controlled by the
instruction.
When bDone turns to True.
When bError turns to True.
When bCommandAborted turns to True.
bActive will change to False after remaining
True for at least one cycle when bExecute is
False but bActive changes to True.
bCommand
Aborted
When the instruction is aborted by another
instruction BufferMode of which is set to
Aborting.
When the instruction is aborted by MC_Stop.
When the instruction is aborted by
DMC_GroupStop.
When bExecute turns to False.
bCommandAborted will change to False after
remaining True for one cycle when bExecute
is False but bCommandAborted changes to
True.
bError/ErrorID
When an error occurs in the execution
conditions or input values for the instruction.
(Error code is recorded in ErrorID)
When bExecute turns from True to False.
(Error Code is cleared)
Timing Diagram