plc的启动方式在cpu模块参数的启动特性(setup)选项中设置。热启动(hot restart)、暖启动(warm restart)、冷启动(clod restart)为s7系列plc根据en61131标准定义的,在plc-cpu重新启动时的三种新的启动方式名称。在s7系列plc中,三种启动方式的启动过程如下:
热启动:在plc-cpu重新启动时,执行主循环ob1前,首先处理组织块ob101。启动时全部cpu数据均被备份,所有数据区(包括定时器、计数器、标志寄存器等,不分保持区与非保持区)的内容全部被保留。
暖启动:在plc-cpu重新启动时,执行主循环ob1前,首先处理组织块ob100。启动时全部plc数据块(db)的内容保留;保持型定时器、计数器、标志寄存器的内容保持不变;但非保持区的定时器、计数器、标志寄存器内容被清除。
冷启动:在plc-cpu重新启动时,执行主循环ob1前,首先处理组织块ob102。启动时全部plc数据块(db)的内容被清除,并重新从装载存储器输入原始设定值;cpu的全部定时器、计数器、标志寄存器的内容均被清除(不分保持区与非保持区)。