L_TT1P_ElectricalShaftPos, L_TT1P_RegisterControl: Positions-Offset zwischen Master- und Slave-Achse (Behoben ab V03.09)

Behoben ab:
L_TT1P_TechnologyModules_SM3 V3.9.0.9
L_TT1P_TechnologyModules_LM V3.9.0.62
 
Verhalten der neuen Version:
Bei erneuten Einschalten des TM werden die Positionen initialisiert und der Bezug über das Getriebeverhältnis zwischen Master- und Slaveachsen eingestellt.
 
Beschreibung des Verhaltens:
Zwischen Master- und Slave-Achse entsteht ein Postions-Offset.
 
Unter welchen Bedingungen tritt das Verhalten auf?
Folgende Technologiemodule sind von der Funktionseinschränkung betroffen:
  • L_TT1P_ElectricalShaftPosBase
  • L_TT1P_ElectricalShaftPosState
  • L_TT1P_ElectricalShaftPosHigh
  • L_TT1P_RegisterControlBase
  • L_TT1P_RegisterControlState
Wird eines dieser Technologiemodule deaktiviert (xEnable wechselt von TRUE auf FALSE) und ändert sich dann die Position der Master-Achse, dann entsteht beim erneuten Aktivieren des Technologiemoduls (xEnable = TRUE) ein Positions-Offset zwischen Master- und Slave-Achse.
 
Betroffene Produkte:
PLC Designer ab V3.8
Bibliothek L_TT1P_TechnologyModules V3.8.0.23
 
Kurzfristige Maßnahmen/Empfehlungen?
Laden Sie die korrekte Slave-Position in das Technologiemodule mit dem Angriffspunkt AP01. Gehen Sie wie folgt vor:
  1. Aktivieren Sie das Technologiemodule mit xEnable = TRUE.
  2. Warten Sie, bis das Technologiemodul den Zustand eTMState = READY erreicht hat.
  3. Setzen Sie den Angriffspunkt scAccessPoints.AP01_xLoadGearBoxPosOut = TRUE.
  4. Weisen Sie die korrekte Slave-Position dem Angriffspunkt scAccessPoints.AP01_lrLoadGearBoxPosOut zu. Die korrekte Slave-Position können Sie wie folgt berechnen:
    scAccessPoints.AP01_lrLoadGearBoxPosOut = scSignalFlow.MP01_lrSetMasterPos * scPar.dwNumerator / scPar.dwDenominator
  5. Setzen Sie den Angriffspunkt scAccessPoints.AP01_xLoadGearBoxPosOut = FALSE.
Bewertung:
Typischerweise wird das Technologiemodul während der PLC-Laufzeit nur einmalig aktiviert. In diesem Fall tritt die Funktionseinschränkung nicht auf. Bei mehrmaligem Deaktivieren bzw. Aktivieren kann ein Positions-Offset zwischen Master- und Slave-Achse entstehen. Im Technologiemodul L_TT1P_ElectricalShaftPosBase kann dies zu einem Sprung führen.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201400224/0/
Contact form