5.87.0
10/4/2022
Common code in the ARM processor on the 5386 board was modified to measure the core temperature of the processor.
This is now displayed on the System Information screen on all of the V5 XL200 series controllers when running the application software. It is also available on the V5 Hardware Test for data collection, diagnostics and HW Test automation.
The number of possible solutions for a part on a machine with multi-Axis is drastically higher when opposing Axes contain the same shapes and those axes can cross the center line of a part. The higher the number of possible solutions, the longer it takes to find the best one.
A solution hack that has been employed up until now has been to artificially limit the Axis travel to limit the number of solutions. This hack only works if there are no unique shapes on one of these axes that need to cross the center line.
A change has now been made to the solution code to only limit the non-unique shapes from crossing the centerline. This change is limited to shapes that are fully independently gagged. It does not impact fixed shapes (non-gagged) or grouped shapes (multiple shapes on one gag). These are conditions that we have yet to encounter in the field, much more difficult to solve and would delay this enhancement from reaching the customer who has requested it.
Additional edits were made to keep the source code compatible with the source code used to create the DLL for Eclipse Pro.
NOTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! While testing this change it was discovered that an Edge Machine reference does not produce the correct solutions. This was discovered in unmodified code. We need to go back and fix the generation for Edge Referenced machine. NOTE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
The bug existed on controllers with a Shear and a Front Shear. It occurred due a tolerance error for the Front Shear halting the line and the Front Shear Target being the only other press.
In this configuration the software tries to treat the line as shear only to avoid the confusion for operators that a part queue can introduce. Every time the line halts the queue gets cleared unless the line stops in tolerance for the Front Shear and the operator gets asked if it is OK for the front shear to activate.
In this case the line stopped out of tolerance, but it coasted too far for the controller to queue up a new Front Shear target when entering run. This has now been resolved. If the controller has a queue target that has coasted out of tolerance the Queue will no longer be cleared. The operator will have the option to reverse the material and try the Front Shear again.
The targets reachable by the Maximum Backup Distance on Open Loop controllers were mistakenly shortened by the Tolerance setup parameter. This has been rectified.
On all controllers, the targets that will be reachable will now be extended by the Tolerance parameter.
A prominent customer asked for a feature to detect if the Shear fails to cut either due to a broken blade or due to a malfunctioning press.
If used, our Shear Complete input, combined with setting Expect Shear Complete to Yes, will detect a Malfunctioning press. It will not detect a broken shear blade. If broken shear blades are common, the Shear Complete input can now be placed in a new mode that utilizes a photo sensor to detect a gap in the material.
The solution adds a new selection for Expect Shear Complete called Material Gap. This setting changes the function of the Shear Complete input to detect the gap in the material created by cutting the part. A downstream sensor to detect the gap is required.
If the Material Gap option is selected a new setup called Material Gap Sensor Distance becomes available to configure the sensor location. A fixed 6" tolerance is in place for sensing expected gaps. The Sensor is expected to be connected to the input that would normally be used as the Shear Complete. It will be labeled Material Gap in the IO Diagnostic screen. Every Part longer than the Sensor distance will be tested to ensure a gap is sensed. If the machine is running parts shorter than the Sensor Distance, some individual parts will be untested but an issue with the shear blade will be caught within the approximate Sensor Distance.
If an expected gap is missed, the line will be halted and a Material Gap Sensor error with possible causes will be displayed.