AX-Series Motion Controller Instructions Manual Chapter 2
301
Name Function Data Type Output range (Default Value)
state, the output shows an error code for
the current axis group. Refer to
Appendix for error code descriptions.
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Timing for shifting to True
Timing for shifting to False
bValid
When bEnable is True and the output
value is valid.
When bEnable turns to False.
When bError turns to True.
bBusy
When bEnable is True
When bEnable turns to False.
When bError turns to True.
bError
(ErrorID)
When an error occurs in the execution
conditions or input values for the
instruction. (Error code is recorded in
ErrorID and axis group error code is
recorded in GroupErrorID).
When bEnable turns from True to False.
(Both the error code in ErrorID and axis
group error code in GroupErrorID are
cleared)
GroupErrorID
When bEnable is True and the output
keeps updating.
When bEnable is True and the output keeps
updating.
Timing Diagram
Inputs/Outputs
AxisGroup
Specify the axis
group.
DMC_AXIS_
GROUP_REF*
DMC_AXIS_
GROUP_REF
When bEnable turns to True and bBusy is
False.
*Note:
DMC_AXIS_GROUP_REF (FB): All function blocks for an axis group contain this variable, which works as the starting program
for function blocks.
Function
DMC_GroupReadError can be used to read axis group errors.
The value of GroupErrorID is 0 if no axis group error occurs.