L_MC1P - Positioning with active OscillationCompensation: Standstill message (AxisState = StandStill) is set based on set value before FB (no correction intended)
Corrected from:
Library: L_MC1P_MotionControlBasic (FAST Motion) (no correction intended) (update via Package Manager)
Response of the new version:
No modification of the functionality is planned.
The described behaviour is like the specified functionality. With the next update of the documentation this aspect will be mentioned.
What happens?
The standstill message of the axis (AxisState = StandStill) will be set when profile generator has completed the set profile and reports 'xDone', the axis is, however, still in motion due to the OscillationCompensation filter function.
When does this behaviour occur?
Positioning with active 'OscilationCompensation' filter function.
Which products are affected?
Library: L_MC1P_MotionControlBasic (FAST Motion)
Short-term measures:
Additionally evaluate the 'xInposition' output for a more precise standstill detection.