The XL requires scrap codes on Manual Shears when Scrap Codes are enabled and the length of the Manually Sheared material is longer than the Manual Shear Scrap Length.
One customer discovered that when two manual shears are executed in succession, one Manual Shear production record had the Scrap reported and the next production record had no Scrap but it did have a scrap code.
A code review revealed that on the first manual shear, the controller detected that a scrap code was required, zeroed the length past the shear, asked for the scrap code and delayed reporting the manual shear until the scrap code was entered. The second manual shear had no material past the shear so it executed a manual shear and reported the manual shear, which also reported the footage. When the operator later entered a scrap code, a manual shear was reported but the footage was zero because it had already been reported in the earlier production record that had no scrap code.
There was technically two bugs here:
- The actual history of events was not being accurately reported. The time when the Manual shears actually took place was actually being distorted by delaying the production record.
- The Scrap was being reported separated from the scrap code instead of together.
Both bugs have been fixed by preventing the manual shear from occurring until the Scrap Code is entered. This is consistent with preventing the line from entering the run mode until a delay code is entered.
| Model | Version | Released |
|---|---|---|
| XL2OL | 4.37.00 | 6/6/2016 |
| XL2CL | 4.37.00 | 6/6/2016 |
| XL220OL | 4.08.00 | 11/14/2016 |
| XL2OL | 3.74.00 | 6/6/2016 |
| XL2CL | 3.74.00 | 6/6/2016 |