4.33.7
1/27/2016
When Open Loop press support was added to the Tube Mill option in SCN 2818 a bug was intruduced that is potentially caused by a Manual Shear in the Run Mode.
The actual problem was not able to be reproduced at AMS but the code path existed if negative punch targets were encountered, presumeably caused by Manual Shear handling while in the Run mode.
SCN 2818 introduced an OpenLoop press to the Tube Mil code. The intent was that controller would stop processing punch targets while the Run Cycle Shear code was active and pick back up after the Shear was completed. This preserves the punch queue targets in case an operator is holding the Manual Shear input ON, attempting to disable shearing.
The code that was supposed to disable the punch target processing had a flaw in the logic and punches were still being processed. This resulted in more parts than nessesary having missed punches after the Manual Shear was complete.