MC_GrpDisable
This is an administrative function block which sets the axis group to the “GroupDisabled” state.
Block diagram

FB parameters
| VAR_IN_OUT | ||
| Variable name | Data type | Description | 
| AxesGroup | AXES_GROUP_REF | Axis group reference | 
| VAR_INPUT | ||
| Variable name | Data type | Description | 
| Execute | BOOL | Rising edge sets the axes group to the “GroupDisabled” state. | 
| VAR_OUTPUT | ||
| Variable name | Data type | Description | 
| Done | BOOL | TRUE indicates that axes group is set to the “GroupDisabled” state. | 
| Busy | BOOL | TRUE indicates that the FB is executing a job. | 
| Error | BOOL | TRUE indicates that an error occurred. | 
| ErrorID | WORD | Error code | 
Behaviour of the FB:
- The command of this FB can only be executed successfully if the axis group is in the “GroupStandby“ state or is already in the “GroupDisabled“ state.
- In the “GroupDisabled” state, only commands of the FBs MC_AddAxisToGrp, MC_RemAxisFromGrp, MC_UngroupAllAxes or MC_GrpEnable can be executed successfully. No motion commands are therefore possible.