可以使用编程软件在线工具中的“STOP”或“RUN”命令(页1217)更改当前工作模式。也可在程序中包含 STP 指令 (页 302),以使 CPU 切换到 STOP模式。可通过该指令根据程序逻辑停止程序的执行。• 在 STOP 模式下,CPU 处理所有通信请求(如果适用)并执行自诊断。CPU不执行用户程序。过程映像也不会自动更新。• 在 STARTUP 和 RUN 模式下,CPU 执行下图所示的任务:A将物理输入的状态复制到 I 存储器 ① 将 Q 存储器写入物理输出B 将 Q输出(映像)存储区初始化为零、上一个值或组态的替换值将PB、PN 和 AS-i 输出设为零② 将物理输入的状态复制到 I 存储器C将非保持性 M 存储器和数据块初始化为其初始值,并启用组态的循环中断事件和时钟事件。执行启动 OB。③ 执行程序循环 OBD将所有中断事件存储到要在进入RUN 模式后处理的队列中④ 执行自检诊断E 启用 Q 存储器到物理输出的写入操作⑤在扫描周期的任何阶段处理中断和通信