4490
5226; Not Turning Off Second Drive's Forward Outputs Bug Fix
Pathfinder

Changes made for Pathfinder 5226 controllers.

On some machines there are more than one drive to control certain axes. When this is the case the additional drive will need its own I/O and/or analog signals to move the axes defined to use that drive. To know which drive the axis is using an enum is associated with that axis. This allows the controller to know which I/O to use when it’s time for that axis to move. A bug occurred where the controller was using the wrong enum type for turning on the second drives forward outputs. This meant any axis defined to use the second drive would not see any movement forward.

The fix to this bug was to make sure the correct enum is looked at when trying to move an axis forward when the second drive is being used.