MCV_GrpSetRapidOverride
Über den FB MCV_GrpSetRapidOverride wird ein Gewichtungsfaktor vorgegeben, der auf die programmierte Eilganggeschwindigkeit der angegebenen Achsgruppe wirkt.
Blockdiagramm
Parameter des FB
VAR_IN_OUT | ||
Variablenname | Datentyp | Beschreibung |
AxesGroup | AXES_GROUP_REF | Achsgruppenreferenz |
VAR_INPUT | ||
Variablenname | Datentyp | Beschreibung |
Enable | BOOL | Bei TRUE wird der Wert am Eingang „VelFactor“ auf die programmierte Eilganggeschwindigkeit angewendet. Über den Kanalparameter P-CHAN-00181 wird festgelegt, wie sich der Gewichtungsfaktor auf die Eilganggeschwindigkeit auswirkt. |
VelFactor | LREAL | Gewichtungsfaktor für die programmierte Eilganggeschwindigkeit. Der Eingang ist mit dem Wert 1.0 vorbelegt. |
VAR_OUTPUT | ||
Variablenname | Datentyp | Beschreibung |
Enabled | BOOL | TRUE zeigt, dass der Gewichtungsfaktor der Geschwindigkeit auf die programmierte Eilganggeschwindigkeit angewendet wird. |
Error | BOOL | TRUE zeigt an, dass ein Fehler aufgetreten ist. |
ErrorID | WORD | Fehlerkennung |
Verhalten des FB:
- Der FB ändert in keinem Fall den Zustand der Achsgruppe. So führt der Wert 0.0 für „VelFactor“ zwar dazu, dass die Achsen der Achsgruppe anhalten, aber der Zustand der Achsgruppen ändert sich nicht nach „GroupStop“.
- Der Wert an „VelFactor“ behält so lange seine Gültigkeit, bis ein neuer Wert gesetzt wird. Wird demnach der Eingang „Enable“ auf FALSE gesetzt, wirkt weiterhin der Gewichtungsfaktor, bei dem „Enable“ zuletzt TRUE war.