Which products are affected?
ESP-SPAC-CAM1 – Software Package Cam V1.4 (LenzeCamControl1V0140.lib library)
Eliminated function restriction
As of the current version, the cycle length of the y axis (dnYEndPos_p) is calculated correctly for all cycles by function block L_CamData. Usually, this value is processed in the lower-level function block L_CamControl when selecting feed profiles (L_CamData.bProfileRelative = TRUE, yStart ≠ yEnd). A faulty calculation with several jumps forwards and backwards beyond the cycle limit ('jittering', e.g. with relative master value selection via encoder emulation at X9) resulted in a drifting in the profile position.
In the current library version V1.4, this behaviour has been corrected. Here, the profile end position L_CamData.dnYEndPos_p is calculated correctly even with non-integer incremental values for the y cycle lengths. As a result, the profile position does not drift when being evaluated in function block L_CamControl.