Behoben ab:
Bibliothek: L_TS2P_TechModulesSynchronizingCamming (ab V3.26.0) (Update über EASY Package-Manager)
Verhalten der neuen Version:
Die Einstellung von lrSetScalingX = 0 löst keinen Ausnahmefehler aus.
Beschreibung des Verhaltens:
Das TM FlexCam löst einen unbehandelten Ausnahmefehler in der SPS aus (FPU Division by zero).
Unter welchen Bedingungen tritt das Verhalten auf?
Während eine Kurve abgefahren wird(eTMState = CAMMING), wird der Skalierungsfaktor von lrSetScalingX = 0 und wieder zurück auf lrSetScalingX = 1 geschaltet.
Betroffene Produkte:
TM FlexCAM (L_TS2P_FlexCAMState aus Bibliothek L_TS2P_TechModulesSynchronizingCamming)
TM FlexCAM (L_TT1P_FlexCAM (Base, State) aus Bibliothek L_TT1P_TechnologyModules_LM)
Kurzfristige Maßnahmen:
Die Einstellung lrSetScalingX = 0 sollte vermieden werden.
Bewertung/Empfehlungen:
Die Einstellung lrSetScalingX = 0 führt zur Skallirung der x-Achse auf die Länge = 0. Die ungültige Skallierung der x-Achse löst einen unbehandelten Ausnahmefehler im TM aus. Der Skalierungswert für die x-Achse sollte immer größer 0 gewählt werden.