DL 205 with DS260 and a whole lot of I/O cards running a reasonably large plant. I rerouted an input wire to a different card, changed the input location using DirectSoft 32 v.4, saved to disk (but not to PLC) and then ran a syntax check (I didn't mean to, but that is what I did). The PLC crashed and brought the plant down. After turning the PLC from "term" to "stop", then to "run" and back to "term", everything came back on line (whew!).
Should this have happened? Can a syntax check when the PLC and the saved program are out of sync really bring down the whole operation? I wonder if a careless click of the syntax check function should put so much automation in jeopardy.