冷启动 :当前数据丢失,程序处理以初始值启动,是断电后重新上电的一种启动。● 冷启动过程中,无论是组态为保持性还是非保持性的数据(过程映像、位存储器、定时器、计数器和数据块),都将被复位为程序(装载存储器)中存储的起始值。● 关联的启动 OB 为 OB102。● 从头开始重新执行程序(OB102 或 OB1)。重启(暖启动) :程序处理重新启动,数据继续保持,是在PLC上电后CPU的拨动开关由STOP位置拨到RUN的位置的一种启动。● 暖重启会复位过程映像、非保持性位存储器、定时器和计数器。保持性位存储器、定时器和计数器保留后的有效值。分配了“无掉电保持”属性的所有数据块都将复位为初始数值。其它数据块将保持其后的有效值。● 关联的启动 OB 为 OB100。● 从头开始重新执行程序(OB100 或 OB1)。● 掉电后,暖启动功能仅在备份模式下可用。热启动:一旦供电恢复,程序从断电时的值开始继续工作,是由PG/PC强制CPU从RUN进入STOP后再强制回到RUN的一种启动。● 41xF CPU 不支持热启动模式。● 执行热启动后,所有数据和过程映像都会保持其后有效值。● 程序从断点处继续执行。● 在当前循环完成之前,输出不会改变其状态。● 关联的启动 OB 为 OB101。● 掉电后,热启动功能仅在备份模式下可用。三者之间的区别简单概括为:冷启动:CPU从自检开始并调入程序数据,从头执行程序;所有系统存储器被复位为0。暖启动:CPU不再进行自检,只是从头执行程序;OB100中的程序执行一次循环程序开始执行。热启动:继续执行CPU进入STOP前的程序状态;OB 102中的程序执行一次循环程序开始执行。
