Behoben ab:Bibliothek: L_MC1P_MotionControlBasic ab V3.22.0.87
(Update über EASY Package-Manager)
Verhalten der neuen Version:
Wird während eines aktiven Handfahrens zusätzlich das Handfahren in die Gegenrichtung aktiviert, so verzögert der Antrieb in den Stillstand.
Erfolgt im Anschluss das Aufheben einer der Handfahranforderungen, fährt der Antrieb erneut in Richtung der noch bestehenden Anforderung.
Beschreibung des Verhaltens:
Vorausgehende Aktion:
Der ManualJog Betrieb wird unterbrochen, aufgrund paralleler Anforderung:
xJogPos = TRUE und xJogNeg = TRUE.
Danach ist kein ManualJog in die zuletzte angeforderte Richtung möglich.
Unter welchen Bedingungen tritt das Verhalten auf?
Beispiel:
Positives Handfahren mit xJogPos = TRUE ist aktiv. Dann wird zusätzlich xJogNeg = TRUE gesetzt.
Der Antrieb verzögert erwartungsgemäß in den Stillstand.
Soll jetzt in negative Richtung verfahren werden (xJogPos = FALSE und xJogNeg = TRUE), bleibt die Achse im Stillstand.
Betroffene Produkte:
FAST Bibliothek: L_MC1P_AxisControlBasic
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Die Eingänge xEnableOperation und xHalt mit einer steigende Flanke (FALSE -> TRUE) ansteuern.