Re:Vulnerable industrial controls directly connected to Inte...
by jononor on Monday January 29, 2018 @08:14AM
(#16257272)
Manual simulators don't give much benefit, manual testing in simulation is only marginally better than manual test on hardware.
Need automated tests in simulation, preferably based on data collected in real systems. Ideally also hardware in the loop testing.
I hear you saying "but you have debuggers/simulators!", for anyone actually having worked in the field you will know they are pretty much useless for big changes in machines that speak to hundreds of other systems, sensors, motors, etc. At least that's what my experience was and nobody has a backup factory to test changes on. In the tight schedules we had during production stops (Sunday nights, mainly) we were busy enough maintaining everything else than having fun on a PLC.
I completely agree that this is all a big mess and people don't tend to write maintainable programs, they just want their machines running and this is where everyone needs to be trained and improve.