I went to work Saturday to try a few things mentioned. The computer, with RS logix 500, was taken offline. When I say offline I mean going to the drop down menu and clicking go offline. About 5 secs. later the equipment faulted. No faults on SLC 5/04 processor, in program, nowhere. Went back online through drop down menu hit hit reset and restarted equipment.
Assuming you meant
Halted and
fault LED. . .
Is the CPU going into Program mode by itself?
This actually has happened to me one time with a 5/04. I could not make the symptom worse or better with anything I did. If you cycled the keyswitch it would run, or if you went online and put it in run mode, even with the key in the run position! I never could prove it, but I am pretty sure that the root cause would have to be a physical intermittent problem with the keyswitch itself.
This program I had written and there were no fault handling routines or anything tricky in the code.
Mine did this about once a week for a few weeks, then it happened twice in the same day. The replacement processor had no problems, and the flaky one did fine in the test rack so I put the dreaded black sharpie X next to the serial number, and left it in the lab at my old job. I had a little pile of PLC parts and drives with my X-clamation of suspicion, awaiting testing. My black X meant "I bet the repair shop reports no problem found...but there is one..."
That CPU is probably still floating around in the R/A repair loop.
Seriously though, don't shut down the plant to look at the sticker for that X, it's more likely that the system bits are set up to auto clear faults, trigger a fault routine which does so, or you have a power supply problem/chassis problem.