Do you have more than one PLC on the same network? Is it possible that we aren't looking at the correct one? Is it possible that an IP address has gotten reused?
The only way 1400 gets into that post mortem state is in program, going to run leaves different values, and the log shows no mode transitions to either mode. The log and the post mortem appear to agree and I've never seen a case when they didn't. I know of no possible way the PLC could be running with both of those at the state they are at. That doesn't mean it isn't, just that it would require multiple failures in different systems for that memory state to be present when the PLC is in run mode and I've never seen such a thing. That suggests another explanation.
Just for reference, what are the log entries prior to the three power cycles?
There are multiple PLCs on the same network.
This is the correct one. This is the only one that is programmed remotely like it. I have limited network troubleshooting capability but I pinged the controller, got a response, pulled the network cable, pinged and got no response, plugged back in, pinged and got a response. I suspect that there are no conflicting IP addresses.
I have emailed the log file.
I physically confirmed that the lights on the front of the PLC indicate:
ON - PWR
OFF - RUN
ON -MEM
OFF - ERR
This corresponds to what I am seeing in DMD.
Also, I didn't really press the issue at the time, but S477 from the original post shows a switch back to run mode. I cannot with complete certainty confirm that after I made changes to programming that I didn't do something with the log file, but I don't think so. The forces that are shown in that original post were correct as I was testing a few things. If you look at the log now, those entries appear to have been overwritten.