S7-CPU 操作模式的原理
操作模式说明了 CPU 的行为。 编程 STARTUP、测试控制器以及执行错误诊断时,可随时查询和评估操作模式。
来自各种不同 CPU 系列(如 S7-300、S7-400、ET 200S、ET 200Pro 或基于 PC 的 WinLC 控制器)的 S7 CPU 或嵌入式控制器可具有以下操作模式:
STOP
STARTUP
RUN
HOLD
在这些操作模式下,CPU 可通过其接口(如 MPI 接口)进行通信。
“STOP”操作模式
在“STOP”操作模式中,CPU 检查所有组态的模块和所有由标准寻址使用的模块是否可用。 如果结果良好,CPU 随后就将 I/O 设置为预定义的默认状态。 CPU 处于“STOP”操作模式时,不执行用户程序。
另请参见: STOP 模式
“STARTUP”操作模式
对于“暖启动”、“热启动”和“冷启动”启动模式,“STARTUP”操作模式有一定的区别。
另请参见: “STARTUP”操作模式
“RUN”操作模式
在“RUN”操作模式中,CPU 执行用户程序、更新输入和输出、并处理中断和错误消息。
另请参见: RUN 模式
“HOLD”操作模式
在“HOLD”操作模式中,将暂停执行用户程序。 只有在使用编程设备进行测试时,才使用“HOLD”操作模式。
另请参见: HOLD 模式
其它操作模式
如果 CPU 尚未准备好运行,它处于以下两种操作模式之一:
断电,即电源电压关闭。
故障,即发生了无法恢复的错误。
检查 CPU 是否发生故障。 为此,将 CPU 置为“STOP”模式,然后关闭电源后再接通。 若要对错误进行分析,请在 CPU 启动时读取诊断缓冲区。 如果 CPU 没有启动,则更换该 CPU。
shtxjd.cn.b2b168.com/m/