What is the difference between cold and warm restart for ac800f controller
Voted best answer
Warm and cold start are resource(controller) state,
In case of warm start I/O holds safety values and after warm start finished controller starts with all running values of variables, and with parameters and data as configured before. in short all data and variable values of the resource are unaffected and the output module channels realises their safety values
Whereas in case of Cold start I/O holds safety values but after cold start finished controller starts with initialised values of variables,I/O's, and with parameters and data as configured initially, In short cold starting all the resource data is initialized. The operating system is not affected and the output module channels assume their safety values.
I would say that , in the warm staring the system shall start with the modified variables values (entered from the HMI for example or values of accumulation in timers or counters)
while in the cold start the system shall start with the initials variables values
hope that answer your question
When controller perform warm start, I/O's hold Saftey values and after warm start finished what ever changes you have done in Online mode it will remains same, I/O's will take current process values.
When controller perform cold start, I/O's hold Saftey values and after cold start finished what ever changes you have done in Online mode it will not be there, controller will take initial values(process will start from beginning), I/O's values also will get initialized.