5.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.
The Scrap output for the Dump Table was switching states to early. The state at the time of a shear should not change until the Dump Delay and the Dump Dwell both expire. However, the state was changing at the beginning of the Dump Delay. This has been resolved.
The only valid hardware rev for the 5386 board is Rev H. The software was testing <=D to report a failure.
This has now been resolved.
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.
Some test code was modified to be compatible with shared changes in Eclipse SHape programming. Eclipse is being modified to read the machine configuration from a database rather than a file. The XL has test code to read the machine elements from a file.
In both Eclipse and the XL, a function was created to read a ShapeTable.txt file into arrays of structures. They were also both modified to be capable of populating the machine from those structures.
The Allow Incremental Feeds setup required a power cycle before becoming visible when the PLC (I) option was used to provide expanded gags. This has been resolved.