L_MC4P: Bahnplanung der Achsgruppe meldet in seltenen Fällen unberechtigt Fehlermeldung 'MaxNumRevolutionsReached' (21313) (behoben ab V03.26.00)

​Behoben ab: 
Bibliothek:  L_MC4P_RoboticHandling (FAST Motion)  ab V03.26.00
                      (Update über Package-Manager)
 
Verhalten der neuen Version:
Die Fehlermeldung 'MaxNumRevolutionsReached' wird jetzt in dem beschriebenen Szenario nicht mehr ausgegeben. 
Die Achsgruppe führt die beauftragte Bewegung jetzt korrekt aus.


Beschreibung des Verhaltens:
Die Achsgruppe meldet während der Bahnplanung einer Bewegung ohne Conveyortracking die Fehlermeldung 'MaxNumRevolutionsReached' (21313) und wechselt in den ErrorStop-Zustand.
Das fehlerhafte Verhalten wird durch die Vorab-Prüfung der Bahngeometrie zur Einhaltung der Software-Endlagen verursacht.

Unter welchen Bedingungen tritt das Verhalten auf?
  • Bewegungen mit und ohne Conveyor Tracking werden kontinuierlich ausgeführt, ohne dass die Achsgruppe zwischenzeitlich den Status GroupStandby erreicht
  • Betroffene Kinematiken:
    • Delta3_4dof
    • Scara_4dof
    • LinearDelta3_4dof
    • ArticulatedP_4dof
  • Sowohl die C-Achse der 4D-Achsgruppe, als auch die ACS-Achsen, die die C-Achse beeinflussen, sind Limited (nicht Modulo)
    Beispiel: 
    • Scara_4dof: A1, A2, A4 und C sind Limited
    • Delta3_4dof: A4 und C sind Limited
Betroffene Produkte:
Bibliothek: L_MC4P_RoboticHandling (FAST Motion) 
 
Kurzfristige Maßnahmen, Bewertung/Empfehlungen:
  • C-Achse auf Modulo parametrieren, falls applikativ möglich.
  • Über das Achsgruppen-Property <AxesGroup>.CheckWorkspace := FALSE die Prüfung auf Softwarelimits in der Bahnplanung deaktivieren.
    Die Prüfung auf SW-Limits erfolgt weiterhin bei der Interpolation der Bewegungen.


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