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:
- Aktivieren Sie das Technologiemodule mit xEnable = TRUE.
- Warten Sie, bis das Technologiemodul den Zustand eTMState = READY erreicht hat.
- Setzen Sie den Angriffspunkt scAccessPoints.AP01_xLoadGearBoxPosOut = TRUE.
- 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
- 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.