This machine doesn't have any moving parts, and no matter what it does on power-up would not create a dangerous situation. Not to mention, our systems runs unattended - no one even on the site - for weeks at a time.
Once again, if it DID have moving parts, one would use a start button and some sort of warning/delay or whatever it takes to make it safe upon power-up. I can't beleive there aren't systems out there with this kind of requirement.
Our system NEEDS to restart automatically, where it stopped, if power is lost for any length of time (and it needs to start where it left off), and it needs to do this automatically WITHOUT human interaction. Having to restart it manually would be a major inconvenience.
Don't most eeproms have a rating of like 1,000,000 writes? If you were to write the timer values to it every 1/2 hour, the eeprom would last for almost 60 years before it is "worn out".
zeitghost - you said you use battery-backed ram - what is the life span of the battery (do you need to replace it every year?), and how long does it hold the memory in the event of extended power loss? I need 100% maintenance free, and I need it to hold the info indefinitely. Would your idea be able to do this?
Nic Van Engen
Electrical Technician