Corrected from:
Library: L_MC1P_MotionControlBasic (FAST Motion) from: (no modification intended)
Response of the new version:
No modification of software intended, because it is a principle result of the software architecture.
What happens?
A calculation error occurs in the 'L_MC1P_ModuloCycle' FB.
Instead of the expected position (280), the value 3092376453400 is output.
When does this behaviour occur?
The behaviour occurs if L_MC1P_ModuloCycle is used with extremely high position values and
if the position values can no longer be displayed by means of the DINT variable used in the FB, e.g.: 3403000000000 (=3.403e+12).
Which products are affected?
Library: L_MC1P_MotionControlBasic (FAST Motion)
Short-term measures, Evaluation/recommendations:
Avoid operation with high position values by resetting the position to a lower value in time.