AX-Series Motion Controller Instructions Manual                                  Chapter 2 
390 
    When an error occurs in the execution 
conditions or input values of the 
 
  When bEexcute turns to False. (Error Code is 
cleared)   
ErrorID 
 
  Timing Diagram 
 
 
  Inputs/Outputs 
 
AxisGroup 
Specify the 
axis group. 
DMC_AXIS_ 
GROUP_REF
*1
 
DMC_AXIS_GROUP_REF 
When bExecute turns to True and 
bBusy is False 
 
*Note: DMC_AXIS_GROUP_REF (FB): All axis group function blocks for an axis group contain this variable, which works as the 
starting program for function blocks. 
  Function 
 
  Remove all axes in the axis group. 
  The axis group state must be Disabled to run this function block. 
 
  Troubleshooting 
 
  If an error occurs during the execution of the instruction, bError will turn to True and the axis motion will stop. To 
confirm current error state, see the error code in ErrorID. 
  For the error codes and corresponding troubleshooting methods, refer to the Appendix of this manual. 
 
 
  Example 
  This example shows how to use DMC_UngroupAllAxes to remove all single axes from an axis group. 
 
 
  Enter the name of the single axis that you want to remove, and then run DMC_UngroupAllAxes.bExecute. When 
bDone turns to True, all single axes in the axis group have been removed.