Delta AX Series Instruction Manual page 291

Motion controller
Hide thumbs Also See for AX Series:
Table of Contents

Advertisement

AX- Ser i es Mo t i o n Co n t r o l l er I n s t r u c t i o n s Ma n u a l
Name
bDone
bBusy
bError (ErrorID)
Timing Diagram
Inputs/Outputs
Name
Function
Specify the
AxisGroup
axis group.
*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
When this instruction is run for an axis group, the axis group state will switch from GroupStandby to GroupDisable but
the state of axes in the axis group will remain unchanged.
If the axis group is not in GroupStandby state, an error will occur when DMC_GroupDisable is run.
For more details on axis states, refer to Axis State Transitions.
Troubleshooting
When an error occurs during the execution of the instruction, bError will change to True and the axes will stop running.
Refer to ErrorID (Error Code) to address the problem.
For error codes and corresponding troubleshooting, refer to Appendix of this manual.
Programming Example
Switch the axis group state from GroupStandby to GroupDisable.
Timing for shifting to True
When the instruction is completed.
When bExecute changes to TRUE.
When an error occurs in the execution
conditions or input values for the instruction.
(Error code is recorded)
Data Type
DMC_AXIS_
GROUP_REF*
Timing for shifting to False
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.
When bDone turns to True.
When bError turns to True.
When bExecute turns from True to False.
(Error Code is cleared)
Setting Value
DMC_AXIS_GROUP_REF
Ch a p t er 2
Timing to Take Effect
When bExecute turns to True
and bBusy is False.
2 8 6

Advertisement

Table of Contents
loading

Table of Contents