XL2CL
5.87.2
10/20/2022

If the Die Position becomes significantly large the SetPoint must become large to match when enabling the drive. The relatively small additions to the SetPoint required for the motion profile are then not significant enough to modify the value of the 32-bit float variable the SetPoint is stored in. Since the SetPoint is not changing, the loop has nothing to react to. With the loop not seeing any changes, the command voltage does not change.

The suspected reason for the Die Position becoming very large has been addressed in an earlier SCN, SCN 4666.

Just in case there are other ways for the die encoder count/position to become significantly large, and to place some limit on the range of a Die Position, a limits test is now executed when the drive is enabled. If the Die Position is outside of the range -6.0" to 1200" the Die will be de-referenced, and the Die-Position set to zero. This will fix the die position, allowing movement, and force a die-reference. An error message explaining that the die needs to be referenced will also display.