5103
XL2CL; Diax02, Y-Axis, State Machine Corruption
XL200

The Y-Axis State Machine was getting "corrupted" when positioning any Axis higher than 3. The machine index stored in the state machine was getting corrupted which ultimately resulted in Axes with ID's higher than 2 not positioning.

What was actually happening is that the size of the Array of state machines was defined with one literal variable which was too small. The array bounds checking was being done with the correct literal. Any Axes with an ID higher than 2 was using memory that it didn't own, which resulted in it eventually being "corrupted" by the actual owner.

This has been resolved.

Model Version Released
XL2OL 5.101.0 8/21/2025
XL2CL 5.100.2 7/31/2025
XL220OL 5.101.0 8/21/2025
XL220CL 5.101.0 8/21/2025
XL2OL 4.101.0 8/21/2025
XL2CL 4.100.3 8/5/2025
XL220OL 4.101.0 8/21/2025
XL220CL 4.101.0 8/21/2025