S7-1500R/H CPU 除了具有与 S7-1500 标准 CPU 相同的操作模式之外,还具有其它操作模式。
而系统状态是指,冗余系统中两个 CPU 的各种操作模式产生的状态。
更多信息,请参见《冗余系统 S7-1500R/H 系统手册》“操作模式与系统状态”部分。
操作模式是指在特定时间点某个单 CPU 的操作特性。在编程启动、测试和错误诊断时,需要用到 CPU 操作模式的相关知识。当前操作模式通过 CPU 正面的 LED 状态指示灯进行指示。
与 S7-1500 标准 CPU 相同,S7-1500R/H CPU 也包含操作模式 STOP、STARTUP 和 RUN。但作为冗余系统进行操作时,其中一个 CPU 可采用附加操作模式 SYNCUP,用于对两个子系统进行同步。因此,冗余系统的操作模式 RUN 拆分为 RUN、RUN-Syncup 和 RUN-Redundant。
通过系统状态,可直接评估冗余系统的操作特性。这些系统状态由各 CPU 的操作模式组合而成。
下图描述了 CPU 的可用操作模式以及相应的系统状态。
一般来讲,两个 CPU 的状态相同,这样,每个 CPU 既可作为主 CPU,也可作为备用 CPU。较先从STOP 切换为 RUN 的 CPU 会成为主 CPU。
下表概括介绍了冗余系统如何上电并同时在各种操作模式和系统状态之间切换。以下列启动情况和操作步骤为例。
操作模式和系统状态在以下章节中进行了详细介绍。
列表: 冗余系统启动
画面中的编号 | 主 CPU | 系统状态 | 备用 CPU |
---|---|---|---|
初始情况:两个 CPU 均处于 STOP 模式。模式选择开关也处于 STOP 位置。 | |||
* 1 步:将要作为主 CPU 的 CPU 上的模式选择开关由 STOP 切换到 RUN。 | |||
① | CPU 进入 STARTUP 并处理启动 OB 100 以及任何附加启动 OB。 | STOP → STARTUP | CPU 仍处于 STOP 模式。 |
② | 成功 STARTUP 后,CPU 切换为 RUN 模式。 CPU 在 RUN 下运行(像一个标准 CPU)并处理用户程序。 | STARTUP → RUN-Solo | CPU 仍处于 STOP 模式。 |
* 2 步:将备用 CPU 上的模式选择开关由 STOP 切换到 RUN。 | |||
③ | RUN → RUN-Syncup | RUN-Solo → SYNCUP | STOP → SYNCUP |
两个用户程序会进行同步,以实现冗余操作。主 CPU 会将加载存储器和工作存储器的内容复制到备用 CPU。备用 CPU 与主 CPU 的用户程序处理同步。成功完成同步后,两个 CPU 的存储器内容完全相同。 | |||
④ | RUN-Syncup → RUN-Redundant | SYNCUP → RUN-Redundant | SYNCUP → RUN-Redundant |
SYNCUP 后,CPU 进入 RUN-Redundant 模式。两个 CPU 同步执行用户程序。 |
产品推荐