MC_MovePath, Sollwertfilter und NC-Programm: Achsgruppe bleibt unter bestimmten Bedingungen im Zustand GroupMoving stehen (behoben ab V03.27.00)

Behoben ab: 
Bibliothek:  L_MC4P_RoboticHandling (FAST Motion)  ab V03.27.00
                      (Update über Package-Manager)
 
Verhalten der neuen Version:
Die Bewegung wird jetzt auch unter den unten beschriebenen Bedingungen korrekt abgefahren.


Beschreibung des Verhaltens:
NC-Programm (*.lpp-Datei):
Am Ende der Wartezeit (G04) wird nicht auf die Folgebewegung umgeschaltet und die Achsgruppe bleibt im Zustand GroupMoving stehen.
Dieser Deadlock-Zustand kann durch Auslösen eines 'MC_GroupStop' verlassen werden.

Unter welchen Bedingungen tritt das Verhalten auf?
  • WCS-Achsen mit aktiviertem Sollwertfilter (z.B. L_MC1P_AverageFilterSetValues) und
  • im NC-Programm folgt auf einen G04-Befehl (Wartezeit) eine kartesische Bewegung G01 (Gerade) oder G02/G03 (Kreis).
Betroffene Produkte:
Bibliothek: L_MC4P_RoboticHandling (FAST Motion) 
 
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
Im NC-Programm einen relativen G0-Befehl mit Distanz 0 nach jedem G04 (Wartezeit) einfügen.
Die Sollwert-Filterung auf den ACS-Achsen implementieren anstatt auf den WCS-Achsen.


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