Behoben ab:
Bibliothek L_TF2P_TechModulesFollowingPositioning (ab V3.23.0.38)
Update über Easy Package Manager
Verhalten der neuen Version:
Die angeforderte Bewegung (MoveAbsolute, MoveRelative, MoveVelocity) wird bei fallender Flanke fortgeführt.
Beschreibung des Verhaltens:
MoveAbsolute:
- Eingang
scCtrlBasicMotion.xMoveAbsExecute reagiert auf Pegeländerung und löst
im Zustand MOVEABS bei fallender Flanke einen Fehler aus (ErrorID =
"NoValidVelocity_MoveAbsolute").
MoveRelative:
- Eingang scCtrlBasicMotion.xMoveRelExecute reagiert auf Pegeländerung und löst im Zustand MOVEREL bei fallender Flanke einen Fehler aus (ErrorID = "NoValidVelocity_MoveRelative").
MoveVelocity:
-
Eingang scCtrlBasicMotion.xMoveVelExecute reagiert auf
Pegeländerung und führt im Zustand MOVEVEL bei fallender Flanke einen
Halt aus.
Unter welchen Bedingungen tritt das Verhalten auf?
Nach
Anforderung einer Bewegung über scCtrlBasicMotion (Bewegungsaufträge
MoveAbs, MoveRel und MoveVel) wird der gesetzte Eingang noch während der
Bewegung zurückgesetzt.
Betroffene Produkte:
Funktionsbaustein L_TF2P_SpeedControlBase aus Bibliothek L_TF2P_TechModulesFollowingPositioning (alle Versionen)
Kurzfristige Maßnahmen:
Eingang erst zurücksetzen, wenn scStatusBasicMotion.xFunDone = TRUE gesetzt wurde.
Bewertung/Empfehlungen:
-