4.90.0
11/9/2023
The Mister and the Dump Table features were created as part of the Tube Mill controller option.
This change makes these available as standard features. When not a tube mill controller they are available if MODBUS is enabled and Extended IO has been configured to support them.
The Dump Table is only available in Non-Stop Shearing applications.
Die Test was failing to stop the encoder simulation and halt until the Coast Mode Timeout expired. This was caused by SCN 4664 when the runtask was provided its own method for limiting material motion.
On lines with Stopping press operations and Non-Stop Die accelerators, the Die Accelerator will position itself to do a stationary press hit on its target if there will also be a stopping operation on another press that halts its target within the available die stroke.
Prior to this change, the die would wait until it would normally accelerate and then move itself into position where the material is expected to stop. It would then be ready to fire its press(s) at the same time as the stopping press(s).
We encountered a machine that has pre-notches that the shear is supposed to fire inside of. By waiting until time to accelerate, the notch proceeded far enough through the die that the die would catch it and drag the material with it on its way to the expected stationary cut location. The die has roller guides that help feed the notch through the die in the forward direction but not the reverse. Positioning the die resulted in the die outrunning the notch.
To counteract this problem the software has been modified to position the die earlier. This is intended to prevent the notch from getting close enough that the notch gets in a position to catch. The die will begin positioning itself once enough material has passed to prevent the possibility of out running the material leading edge or the position of the prior target on the material.
SCN 4570 added the press number to Missed Punch Target Errors. It also added a function that was supposed to get called to display all such errors. However two places were missed, one in the Open Loop Press Task and one in the Closed Loop Press Task. This resulted in the the text %2w being displayed instead of the press number when the error was reported in these two locations.
This has been resolved.
SCN 4668 changed the Die Positioning while in Auto to use the Max Die Return Velocity. This is more efficient for production but it scares some people. For the sake of flexibility, to balance efficiency against fear, a new setup parameter has been added. It is called Auto Die Positioning Velocity.
It defaults to zero. When zero, the Jog Velocity will be used. By default, this changes reverts the positioning speed to the Jog Velocity. If set to a non-zero value, that speed will be used to position the die for stationary press operations or other stationary die positioning operations.
The full documentation of the Welded Coils functionality will come in a later SCN when the feature becomes enabled for use in the software. This SCN is a place holder that allows code to be checked in, documenting the reason for the change.
There is a sequence number stored in the Previous License Code that is required to generate a new License Code. There was a potential issue caused by the sequence number in the prior license not matching the sequence number stored in persistent memory. If this were to happen, the newly generated license code would not work on the controller and there was no convenient way to fix it. This has been resolved.
When the PLC option is enabled, for safety reasons, if the PC Unit ID has not been configured, we nag the user to set it. The controller will exit the run mode until it has been configured or the user indicates they don't want to see the window again.
The code that cleans up after Die Test was being called at the wrong place. This prevented it from being called if the PLC Communication window was being displayed. Since the Die Test Cleanup did not get called, the code that re-enables the Run input was not getting called, which then locked out the Run Mode.
This has been resolved.
We already have the ability to send the selected Material data string to the PLC to allow the PLC to setup for the material. However, there was no provision to also send the material properties like Width, Gauge, Color, or the Material Description. This change adds that capability. Details of the change can be found in the MODBUS spec in version level 126.
Any Warning, Message, or Error window will now have the ability to lock out the run mode until the window is cleared.
It may have appeared that this was already a feature, but it was very inflexible because it was dependent upon which Task the window was initiated by. The display function had the ability to be a blocking call, or not. If called as blocking from the run task, it could prevent re-entering the run mode. This is not at all convenient.
This new method can be either blocking or non-blocking and still lock the run mode, which is a lot more flexible.
Added Active Slip Error Locks Run setup parameter. Options are Yes or No. When set to Yes the Run Mode will be locked out until the Max Slip Error is cleared.