L_MC1P - MC_MoveContinuousAbsolute: "ArithmetikError_MoveContAB", wenn Endgeschw. mit Profilparametern nicht erreichbar ist (behoben ab V03.18.00)

Behoben ab:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)  ab V03.18.00.252
                      (Update via Package-Manager)

Verhalten der neuen Version:
Die Positionierung wird jetzt nach der Startanforderung über den Eingang Execute ausgeführt.
Im Fall, dass die parametrierte Endgeschwindigkeit, aufgrund der zu kleinen zu verfahrenden Distanz, nicht erreichbar ist, wird Ausgang InEndVelocity nach Erreichen der Zielposition für einen Zyklus gesetzt. Danach wird weiter auf die parametrierte Endgeschwindigkeit beschleunigt. Nach dem Erreichen der Endgeschwindigkeit wird der Ausgang InEndVelocity wieder gesetzt.
 
Beschreibung des Verhaltens: 
FBs MC_MoveContinuousAbsolute / MC_MoveContinuousRelative:
Beim Positionieren wird nach der Startanforderung über den Execute-Eingang keine Positionierung ausgeführt.
Der Ausgang ErrorId zeigt den Fehler "ArithmetikError_MoveContAb" bzw. "ArithmeticError_MoveContRel " an.

Unter welchen Bedingungen tritt das Verhalten auf? 
 - Ruckbegrenzung deaktiviert (Eingang Jerk = 0)
 - Die zu verfahrende Distanz ist so gering, dass die vorgegebene Endgeschwindigkeit (Eingang EndVelocity) nicht erreicht werden kann.

Betroffene Produkte:
Bibliothek:  L_MC1P_MotionControlBasic  (FAST Motion)
 
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Die Ruckbegrenzung auf einen Wert größer 0 einstellen (Eingang Jerk > 0)


URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201800258/0/
Kontaktformular