TM ElectronicGearbox / SyncAndCorrection: Der Parameter eAllowedDirection hat keine Wirkung auf die Funktion "BaseVelocity" (behoben ab V3.22.0)

Behoben ab:
L_TS2P_TechModulesSynchronizingCamming  (ab V3.22.0.42)
(Update über Easy Package Manager)

Verhalten der neuen Version:
Die Grundgeschwindigkeit in die gesperrte Richtung wird am TM nicht verfahren. Es wird die Warnung eErrorID = 17190 'InvalidBaseVelocity' am Ausgang des TMs gesetzt. 

Beschreibung des Verhaltens:
Die SlaveAchse dreht mit der Grundgeschwindigkeit "lrSetBaseVel"  in die gesperte Richtung. 

Unter welchen Bedingungen tritt das Verhalten auf?
Über die Parametrierung eAllowedDirection = 1 (positive) wird die positive Drerichtung freigeben und folglich die negative Drehrichtung gesperrt.
MIt der Einstellung lrSetBaseVel < 0 wird die Grundgeschwindigkeit in die negative Richtung gefordert. 

Betroffene Produkte:
FAST Technologiemodule V2:
L_TS2P_ElectronicGearboxBase
L_TS2P_SyncAndCorrectionState
aus der Bibliothek:  L_TS2P_TechModulesSynchronizingCamming  V3.21.0.82

Kurzfristige Maßnahmen:
 Die Einstellung der Grundgeschwindigkeit in die gesperrte Richtung darf nicht an das TM gescahaltet werden. Folgende Hilfsfunktionen können verwendet werden:
-  TM.lrSetBaseVel  :=  MAX(lrSetBaseVel ,0) für positive und
-  TM.lrSetBaseVel  :=  MIN(lrSetBaseVel ,0) für negative freigegebene Drehrichtung 

Bewertung/Empfehlungen:
Unter der Berücksichtigung der kurzfristigen Maßnahme kann aus der Appliaktion verhindert werden, dass die Slaveachse in die gesperrte Richtung verfahren wird. Die Funktion der Grundgeschwindigkeit in die freigebene Drehrichtung ist geben. 

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