MC_GrpEnable
Dies ist ein administrativer Funktionsbaustein, der die Achsgruppe in den Zustand „GroupStandby“ überführt. Die Beauftragung dieses FB ist immer dann notwendig, wenn sich die Achsgruppe im Zustand „GroupDisabled“ befindet, da im Zustand „GroupDisabled“ kein Bewegungsauftrag angenommen wird.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
AxesGroup | AXES_GROUP_REF | Achsgruppenreferenz |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Execute | BOOL | Mit steigender Flanke wird die Achsgruppe in den Zustand „GroupEnabled“ versetzt. |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Done | BOOL | TRUE zeigt an, dass die Achsgruppe erfolgreich in den Zustand „GroupEnabled“ überführt wurde. |
Busy | BOOL | TRUE zeigt an, dass der FB mit einem Auftrag beschäftigt ist. |
Error | BOOL | TRUE zeigt an, dass ein Fehler aufgetreten ist. |
ErrorID | WORD | Fehlerkennung |