L_TT1P_FlexCAMState: y-Dehnung/-Stauchung führt zu Sprüngen in der Antriebsbewegung (behoben ab V3.17.0)

Behoben ab:
Bibliothek:  L_TT1P_TechnologyModules_LM ab  V03.17.0.47
                      (Update über Easy Package Manager)
 
Verhalten der neuen Version:
Beim Nullduchgang wird die Kurvenscheibe immer auf relativen Bezug umgestellt (so auch in Doku beschrieben). Ein Verändern des Skalierungsfaktors beim Nullduchgang führt nicht zu einem unstetigen Verlauf der Position der Slaveachse.
 
Beschreibung des Verhaltens:
Es kommt zu einem Sprung in der Antriebsbewegung und die Slaveachse geht in den Schleppfehler über (falls aktiviert)
 
Unter welchen Bedingungen tritt das Verhalten auf?
Master-/Slave-Achse sind Modulo-Achsen mit Vorschubkonstate=360, Taktlänge=360
- Es wird eine Vorschubkurve verwendet (x = 0 ... 360°, y = 0 ... 90°) - ACHTUNG: Der Vorschub der Kurve entspricht dabei nicht dem Modulo-Takt der Slave-Achse!
- Master- und Slave-Achse werden im L_TT1P_FlexCamState verwendet
- Das Technologiemodul wird aktiviert (xEnable=TRUE)
- die Slaveachse wird freigegeben (xRegulatorOn=TRUE)
- die Slaveachse wird referenziert (xHomeExecute=FALSE=>TRUE=>FALSE) => Referenz direkt setzen geht am einfachsten
- die Masterachse startet und läuft mit konstanter Geschwindigkeit
- die Slaveachse wird in den Kurvenbetrieb geschaltet (xSyncCam=TRUE) und synchronisiert auf den Master auf
- nach mehrfachem Kurvendurchlauf wird der y-Dehn-/-Stauchfaktor von 1.0 auf 0.5 geändert. Der Modus für die Übernahme der Skalierung wird beim Nulldurchgang eingestellt (eScalingModeSlave = x_zero).
 
Betroffene Produkte:
Funktionsbaustein L_TT1P_FlexCAMState in Bibliothek L_TT1P_TechnologyModules_LM (ab V3.9.0.62)
 
Bewertung/Empfehlungen:  

Beim Nullduchgang sollte die Kurvenscheibe auf Relativen Bezug umgestellt (so auch in Doku beschrieben). Solange kein Kurvenwechsel vorliegt wird der Relative Bezug beibehalten.

Ein verändern des Skalierungsfaktors beim Nullduchgang sollte nicht zu einem unstetigen Verlauf der Position der SlaveAchse führen. In den vorliegenden Fehlerfall bei der Veränderung des Skalierungsfaktors wird die Kurvenscheibe als komplett neue Kurvenscheibe berechnet. Damit wird der relative Bezug im Nullduchgang aufgehoben und es kommt zu Positionssprung der SlaveAcshse.

 

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