AX-Series Motion Controller Instructions Manual Chapter 2
217
Timing for shifting to True
Timing for shifting to False
bDone
When the instruction execution is complete.
When bEexcute turns to False.
bDone will change to False after remaining
True for one period when bExecute is False
but bDone changes to True.
bBusy
When bExecute turns to True.
When bDone turns to True.
When bError turns to True.
bError
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).
ErrorID
Timing Diagram
Inputs/Outputs
Axis Specify the axis.
DMC_PULSE_AXIS_REF
1
DMC_PULSE_AXIS_REF
When bExecute turns to True, and
*Note: DMC_PULSE_AXIS_REF (FB): The function block serves as the drive interface for the pulse output axis, which contains
the axis parameter call and the drive program.
Function
When bExecute turns to True, PO axis motion will be stopped immediately, and pulse output will be stopped
immediately without deceleration.
Library of this function block is DL_BuiltInIO_AX3.library.
Troubleshooting
If an error occurs during instruction execution and output pin bError changes to True, refer to ErrorID (Error
Code) to address the problem.
For error codes and corresponding troubleshooting, refer to Appendix of this manual.