I'm tellin y'all it's sabotaaaage
In a certain aerospace factory, there are some plating and dip tanks controlled by several interconnected PLC-5 controllers, including some PLC-5 Classics.
I was brought in to diagnose why they were having numerous problems with the DH+ network, which had been installed for over 15 years.
As I was talking to the engineer who had been troubleshooting the system, he got a call on his radio, and ran out of the room without explaining what he was doing. When he returned, he had a PLC-5/25 in his hand. He opened a box next to the desk and put it in... with twenty other PLC-5/25 controllers.
"Bad, every one of them. We've cleaned out eBay", he said.
I was floored. Their troubleshooting method for this DH+ network had been reduced to basically: "if there is a comms error, replace the CPU'.
I spent the next two days carefully monitoring error counters, following DH+ cables all over the factory, and taking oscilloscope traces of the signal quality. There was definitely something wrong with the signal, but I couldn't tell if it was induced noise, damaged wiring, or a damaged device. I replaced a few corroded connections, but the errors persisted.
Until I looked at one desk, out by the operator's console, where a PC running RSView32 had a 1784-KTX card in the back. This PC was laid on its side, so the DH+ connector was 90 degrees from its usual orientation.
Very carefully balanced across the stripped conductors of the blue and clear wires on the DH+ cable was one steel staple. Like for sheets of paper. A staple.
When I removed it, the network ran perfectly. There had never been anything wrong with any of their box of 'bad' PLC-5 controllers.