MC_GrpReadStatus
This function block supplies the axis group state depending on the axis group state diagram defined in PLCopen Part 4 specification. This is an administrative FB, i.e. no motion job is generated.
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 |
Enable | BOOL | Supplies state values cyclically when TRUE. |
VAR_OUTPUT | ||
Variable name | Data type | Description |
Valid | BOOL | TRUE when state values are available. |
GroupMoving | BOOL | Axis group is in the “GroupMoving” state |
GroupHoming | BOOL | Axis group is in the “GroupHoming“ state |
GroupErrorStop | BOOL | Axis group is in the “GroupErrorStop“ state |
GroupStandby | BOOL | Axis group is in the “GroupStandby“ state |
GroupStopping | BOOL | Axis group is in the “GroupStopping“ state |
GroupDisabled | BOOL | Axis group is in the “GroupDisabled“ state |
Error | BOOL | TRUE indicates that an error occurred. |
ErrorID | WORD | Error code |