AX-Series Motion Controller Instructions Manual Chapter 2
421
Name Function
Data
Type
Setting Value
Timing to Take Effect
2
Outputs
bDone
True when the relative
distance is completed.
BOOL True/False (False)
bBusy
True when the instruction is
BOOL True/False (False)
bCommandAborted
True when the instruction is
interrupted.
BOOL
True/False (False)
bError True when an error occurs.
BOOL
True/False (False)
ErrorID
Indicates the error code if an
error occurs. Refer to
Appendix for error code
DML_ERROR* DML_ERROR (DML_NO_ERROR)
*Note: DML_ERROR: Enumeration (ENUM)
Output Update Timing
Timing for shifting to True
Timing for shifting to False
bDone
When the relative
completed.
When bExecute turns to False.
If bExecute is False and bDone turns to
True, bDone will be True for one period and
immediately shift to False.
bBusy
When bExecute turns
instruction is run.
bDone
When bError turns to True.
When bCommandAborted turns to True.
bCommandAborted
When this instruction is aborted by
another instruction.
When the instruction is aborted by
MC_Stop_DML.
When bExecute turns to False.
If bExecute is False and
bCommandAborted is True,
bCommandAborted will immediately change
to False after maintaining a True state for a
scan cycle.
bError
When an error occurs in the execution
conditions or input values for the
instruction.
When bExecute turns to False. (Error Code
is cleared)