L_MC1P_ManualJog und TM: 'Jogging' wird unter bestimmten Bedingungen fälschlicherweise fortgesetzt (behoben ab V03.24.01)
Behoben ab:
Bibliothek: L_MC1P_MotionControlBasic (FAST Motion) ab V03.24.01
(Update über Package-Manager)
Verhalten der neuen Version:
Die Jogging-Bewegung wird jetzt korrekt gestoppt, wenn keine Jog-Anforderung mehr vorliegt (beide ManualJog-Eingänge xJogPos und xJogNeg = FALSE).
Beschreibung des Verhaltens:
L_MC1P_ManualJog:
Unter bestimmten Schalt-Bedingungen der ManualJog-Eingänge wird die Jogging-Funktion fortgesetzt, obwohl beide Eingänge xJogPos und xJogNeg auf FALSE gesetzt sind.
Unter welchen Bedingungen tritt das Verhalten auf?
Die ManualJog-Funktion ist aktiv (xJogPos = TRUE oder xJogNeg = TRUE)
der aktive Jog-Eingang wird kurz auf FALSE gesetzt und
noch während der Verzögerungsphase für nur einen SPS-Zyklus wieder auf TRUE gesetzt.
Das beschriebene Verhalten wird sehr wahrscheinlich nur bei automatischer Ansteuerung der Jog-Eingänge reproduzierbar auftreten, weil nur so die genannten Schalt-Bedingungen erfüllt werden.
Bei Nutzung der Jogging-Funktion zum manuellen Bewegen der Maschine per Taster durch den Bediener, ist das Auftreten eher nicht zu erwarten.