CPU有以下三种工作模式: STOP 模式、STARTUP 模式和 RUN 模式。 CPU前面的状态 LED 指示当前工作模式。
在STOP模式下,CPU 不执行程序。 您可以下载项目。
在STARTUP模式下,执行一次启动 OB(如果存在)。 在启动模式下,CPU 不会处理中断事件。
在RUN模式,程序循环 OB 重复执行。 可能发生中断事件,并在 RUN 模式中的任意点执行相应的中断事件 OB。 可在RUN 模式下下载项目的某些部分。
CPU 支持通过暖启动进入 RUN 模式。 暖启动不包括储存器复位。 执行暖启动时,CPU 会初始化所有的非保持性系统和用户数据,并保留所有保持性用户数据值。
存储器复位将清除所有工作存储器、保持性及非保持性存储区、将装载存储器复制到工作 存储器并将输出设置为组态的“对 CPU STOP 的响应”(Reaction to CPU STOP)。 存储器复位不会清除诊断缓冲区,也不会清除永久保存的IP地址值。
可组态 CPU 中“上电后启动”(startup after POWER ON) 设置。 该组态项出现在 CPU“设备组态”(Device Configuration) 的“启动”(Startup) 下。 通电后,CPU 将执行一系列上电诊断检查和系统初始化操作。 在系统初始化过程中,CPU 将删除所有非保持性位 (M) 存储器,并将所有非保持性 DB 的内容复位为装载存储器的初始值。 CPU 将保留保持性位 (M) 存储器和保持性 DB 的内容,然后进入相应的工作模式。 检测到的某些错误会阻止 CPU 进入 RUN 模式。 CPU 支持以下组态选项: