Silly sounding title, but serious issue. I have a simple BG logic program that goes as such:
If UO[6: Fault]=ON Then
DO[#:Light Tower(Red)] = ON
Else
DO[#Light Tower(Red)] = OFF
Endif
Most days, it behaves. Then randomly, the DO stays on when the fault signal isn't present. I've checked the wiring to make sure it wasn't a short. The relay output card I'm using is sending the 24V out. The DO on the TP says its off also. To get it to turn off, I have to stop the BG logic program and manually turn the DO on, then off again.
I even added a counter with a 20 cycle delay before turning the light out to weed out any sort of cycle anomaly. Has anyone experienced faulty relay output cards sticking?