MC_GrpReset
This function block executes a rest on all axes in the specified axis group. The axis group then changes from the “GroupErrorStop” state to the “GroupStandby” 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 | A axis group is reset on a rising edge. |
VAR_OUTPUT | ||
Variable name | Data type | Description |
Done | BOOL | The reset was successfully executed. |
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 function block can only be executed successfully if the axis group is in the “GroupErrorStop” state. Otherwise the “Error” output is TRUE and “ErrorID” indicates the error identifier P-ERR-46007 (ERR_PO_GRP_TNA_NOT_ERROR).