Interpolation with L_MCPositionCorrection

Which products are affected?

ESP-SP-POS - Software Package Positioner V3.1

What happens?

During the internal calculation of corrected target position, incorrect interpolation results are obtained with very large corrections. As a result the target position determined is incorrect.

When does the problem occur?

To determine a corrected position, interpolation is used between two entries in the measurements table. During the interpolation, it is theoretically possible for a multiplication to result in a numerical overflow of the internal double integer values. This will result in an incorrect interpolation result. This problem only occurs if the interpolated points in the measurements table are a long way apart.

Possible diagnostics?

The function provides incorrect interpolation results. This behaviour has been theoretically determined during the system test.

Short-term measures/recommendations?

None.

Evaluation:

When this function is used correctly, the numerical distances between the interpolation points are not sufficiently large that an internal numerical overflow can occur.

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