AX-Series Motion Controller Instructions Manual Chapter 2
197
Name Function Data Type
Output Range Value (Default
bError
True when an error occurs in execution of the
instruction.
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 relative positioning is completed.
When bExecute turns to False.
bDone will change to False after remaining
True for one cycle when bExecute is False
but bDone changes to True.
bBusy
When bExecute changes 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 interrupted by another
instruction BufferMode
Aborting.
When the instruction is interrupted by
MC_Stop.
When the instruction is interrupted by
DMC_GroupStop.
When bExecute turns to False.
bCommandAborted will change to False after
remaining True for at least 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.
When bExecute turns
(Error Code is cleared)
Timing Diagram