L_MC1P_AxisBasicControl_V2: Manual jog (xJog) wird nicht ausgeführt (behoben ab V3.22.0)

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.
 
 

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