I'm having a problem with reed switches sticking on a couple of pneumatic cylinders stalling out my systems. I'm running Allen Bradley SLC500 PLC's with 1746-IA16 input modules. I normally use Hoerbiger-Origa KC3356 reed switches, but have also used Festo reed switches. Both present the same problems. I have 5 systems all with the same equipment but only have this problem on 2 of them. Several times a day the reed switch will stay made even after the cylinder has shifted the other way, and will stop the process. All you have to do is tap on the switch to make it go off. Which leads me to think the leaves inside the switch are sticking. I have replaced the reed switches themselves as well as the input modules. I have checked the wiring best to my ability and found no bad or chafed spots. No voltage problems that I have found. The reed switch is rated for .2A but when closed is only pulling 12.5mA so I do not think the switch could be welding closed. I have run out of ideas. Why else could these switches be sticking.