L_TF2P_SpeedControl: Move orders MoveAbs, MoveRel and MoveVel are not edge controlled (corrected from V3.23.0)

Corrected from:
Library L_TF2P_TechModulesFollowingPositioning (from V3.23.0.38)
Update via Easy Package Manager

Behaviour of the new version:
The requested movement (MoveAbsolute, MoveRelative, MoveVelocity) is continued on a falling edge.

What happens?
MoveAbsolute:
- Input scCtrlBasicMotion.xMoveAbsExecute reacts to level change and triggers an error in the MOVEABS state on falling edge (ErrorID = "NoValidVelocity_MoveAbsolute").

MoveRelative:
- Input scCtrlBasicMotion.xMoveRelExecute reacts to level change and triggers an error in the MOVEREL state on falling edge (ErrorID = "NoValidVelocity_MoveRelative").

MoveVelocity:
- Input scCtrlBasicMotion.xMoveVelExecute reacts to level change and executes a stop in the state MOVEVEL at falling edge.

When does the behaviour occur? 
After requesting a motion via scCtrlBasicMotion (motion jobs MoveAbs, MoveRel and MoveVel) the set input is reset still during the motion.
 
Which products are affected?
Function block L_TF2P_SpeedControlBase from library L_TF2P_TechModulesFollowingPositioning (all versions)

Short-term measures
Reset input only when scStatusBasicMotion.xFunDone = TRUE has been set.

Evaluation/Recommendations:

Automatic Translation 

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/202000384/1/
Contact form