Changes made for Pathfinder 5226 controllers.
Indra Drives have a tolerance parameter that is used by the drive for positioning. The drive won't say the move is done and report back to the controller until within this tolerance. Pathfinder also has a tolerance parameter which is what the 5226 uses to set the tolerance on the drive. Before the 5226 sends the tolerance though it needs to be adjusted for how the drive interprets counts and position. A bug came from this in which originally the controller was taking the Pathfinder parameter and getting a count value from the calibration table. This is wrong since it is just getting a raw value that lines up with the position in the table and not the resolution of the drive. This bug essentially made the drive think its tolerance was zero and caused big pauses in machine time because the drive was having a hard time getting the axis exactly on target.
The solution was to calculate the correct tolerance for the drive to make positioning easier. A limit was also created to make sure the drive is never sent a tolerance lower than 0.001".
| Model | Version | Released |
|---|---|---|
| 5226BB | 4.02.12 | 8/20/2020 |