I have a Micrologix 1400 series A PLC with 3 1762 IA8 Input cards, 1 1762 OW16 relay output card, and 1 1762 IF4 Analog input card. The problem I am having is that every week to 1 1/2 weeks, the PLC will fault out saying that it cannot communicate with one of the expansion cards. This is a repetitive issue and I was just wondering if anyone else has had an issue like this and maybe what they did to resolve it? I have looked at noise and grounding to maybe be at fault but am not sure. I have attached a screenshot of the fault. Thanks for the input in advance.