CPU 冗余丢失 简介 如果 S7-1500R/H 中的 CPU发生故障或处于 STOP 操作状态,冗余系统会从 RUNRedundant 系统状态切换为 RUN-Solo 系统状态。操作系统调用OB 72“CPU 冗余错误”。 以下部分考虑的是因 CPU 故障/切换为 STOP 模式导致的冗余丢失。“系统和工作状态转换 (页342)”部分更详细地介绍了系统与工作状态的转换 ⑦。 • RUN-Redundant → RUN-Solo •RUN-Redundant → RUN 说明 I/O 冗余丢失 如果 RUN-Redundant 系统状态下 S7-1500H 中冗余R1/S2 设备的冗余丢失,则说明 R1/S2 设备的两个 AR 之一出现故障。操作系统调用 OB 70“I/O冗余错误”。有关详细信息,请参 见“S7-1500R/H 编程 (页 261)”部分。CPU 冗余丢失意味着: • 冗余系统从RUN-Redundant 系统状态切换为 RUN-Solo 系统状态。 • 主 CPU 从 RUN-Redundant操作状态切换为 RUN (1) 或 • 主-备用切换:备用 CPU 成为主 CPU,并从 RUN-Redundant 操作状态切换为RUN (2)。 主 CPU 会在 RUN 操作状态下继续执行用户程序,并会与 IO 设备交换过程数据。 CPU 冗余丢失的原因以下情况下,冗余系统会从 RUN-Redundant 系统状态切换为 RUN-Solo: • 将其中一个 CPU 断电。 • 通过PG/PC、显示屏、RH_CTRL 指令(模式 8/9)或模式选择器将两个 CPU 中的一个 设置为 STOP。 • CPU检测阻止继续处理的错误,例如: – CPU 故障(因硬件故障等原因)。对 CPU 冗余丢失的响应:主 CPU 切换为 RUN 图中编号 主 CPU 系统状态 备用 CPU 初始情况:S7-1500R/H 冗余系统处于 RUN-Redundant 系统状态。 备用CPU 因硬件故障而出错 ① CPU 从 RUN-Redundant 切换为 RUN。CPU 作为标准 CPU 运行,并继续处理用户程序。 RUN-Redundant → RUNSolo 出错后,CPU 从 RUN-Redundant 操作状态切换为 STOP 或 POWER OFF。
冗余操作的错误消除步骤 1.消除错误。 2. 启动备用 CPU。 备用 CPU 从 STOP 操作状态切换为 SYNCUP 操作状态。 按照 SYNCUP系统状态 (页 329)部分中的详细说明开始同步。初始情况:S7-1500R/H 冗余系统处于 RUN-Redundant 系统状态。主 CPU (CPU 1) 因硬件故障而出错。 ① 发生故障后,CPU 1 从 RUNRedundant 操作状态切换为 STOP 或POWER OFF。 RUN-Redundant → RUNSolo CPU 2 成为主 CPU,并切换为 RUN 操作状态 CPU作为标准 CPU 运 行,并继续处理用户程序。 冗余操作的错误消除步骤 1. 消除错误。 2. 启动 CPU 1。 CPU 1 成为备用 CPU,并从 STOP 操作状态切换为 SYNCUP 操作状态。 按照 SYNCUP 系统状态 (页329)部分中的详细说明开始同步。显示和更改系统状态 简介 要进行调试和维修,需要了解有关冗余系统的系统状态信息。示例: •初始调试时,冗余系统不会切换为 RUN-Redundant 系统状态。 • 主 CPU 因故障而失效。 选项 可选择以下方法显示和更改S7-1500R/H 冗余系统的系统状态: • 可使用 CPU 上的模式选择器更改 CPU 的操作状态,进而更改系统状态 • 通过主CPU 和备用 CPU 的显示屏 • 例如,在 STEP 7 中,当 R/H-CPU 相距较远时主 CPU 和备用 CPU 的显示显示操作状态: 主 CPU 和备用 CPU 的操作状态显示在显示画面顶部的状态信息中。两个操作状态定义系 统状态。 示例: • 主CPU 和备用 CPU 的状态信息:RUN-Redundant、RUN-Redundant。结果:系统状态 为RUN-Redundant。 • 主 CPU 和备用 CPU 的状态信息:RUN、STOP。结果:系统状态为 RUN-Solo。更改操作状态: 在显示画面的“设置 > RUN / STOP”(Settings > RUN > STOP)菜单中将 CPU 切换为所需操作 状态。 说明 请注意,仅可通过在显示屏中将两个 CPU 切换为 RUN 或 STOP操作状态的方式实现系统 状态 RUN-Redundant 和 STOP。在 CPU 控制面板上(在线与诊断): •RUN-Redundant 系统状态:按两个 CPU 操作面板上的 RUN R/H-System 按钮。 说明 请注意,不能通过R/H 系统控制面板将 S7-1500R/H 系统切换为 RUN-Redundant 系统 状态。要实现 RUN-Redundant系统状态,可通过各 CPU 的控制面板将其切换为 RUN。CPU 存储器复位 存储器复位的基础知识 可为主 CPU 和备用 CPU执行存储器复位。通常只需要为主 CPU 执行存储器复位。 原因:主 CPU 存储器复位后,需要触发同步,以实现冗余操作。在SYNCUP 下,备用 CPU 会与主 CPU 中的保持性数据同步。SYNCUP 后,备用 CPU 会处理与主 CPU 相同的用户程序。 R/H-CPU 的存储器复位过程与 S7-1500 标准 CPU 的存储器复位过程完全相同。CPU 必须 处于 STOP操作状态才能进行存储器复位。 存储器复位使 CPU 恢复其“初始状态”。 说明 存储器复位仅会影响对其应用此功能的 CPU。要对两个CPU 进行存储器复位,应依次为 各 CPU 应用此功能。 存储器复位意味着: • 断开 PG/PC 和 CPU 间的现有在线连接。• 将删除工作存储器中的内容以及保持性和非保持性数据。 • 将保留诊断缓冲区、时间、IP 地址和冗余 ID。 • 随后,CPU通过已装载的项目数据(硬件配置代码块和数据块以及强制作业)进行 初始化。CPU 将此数据从装载内存复制到工作存储器。 •数据块的值不再是实际值,而是组态的起始值。 • 强制作业保持激活。 检测 CPU 存储器复位 RUN/STOP LED 指示灯以 2Hz 的频率黄色闪烁。复位完成后,CPU 将切换为 STOP 模式。 RUN/STOP LED 指示灯黄色点亮。SYNCUP 系统状态(页 329)”部分。存储器手动复位 存储器手动复位的原因 需要进行存储器复位以将主 CPU 或备用 CPU复位为其“初始状态”。存储器复位仅可在 CPU 的 STOP 操作状态下运行。 CPU 存储器复位 可通过以下三种方式执行 CPU存储器复位: • 使用模式选择器/模式选择键 • 使用显示屏 • 使用 STEP 7使用模式选择器(订货号为6ES7513-1RL00-0AB0、6ES7515-2RM00-0AB0、6ES7517-3HP00-0AB0、6ES7518-4JP00-0AB0 的 R/H CPU)的操作步骤 说明 存储器复位 ↔ 复位为出厂设置下面所述的步骤也相当于复位到出厂设置的步骤: • 选择开关中插入了 SIMATIC 存储卡:CPU 执行存储器复位 •选择开关中未插入 SIMATIC 存储卡:CPU 复位为出厂设置 要使用模式选择器复位 CPU 存储器,请按以下步骤操作: 1.将模式选择器设置为 STOP。 结果:RUN/STOP LED 指示灯呈黄色点亮。 2. 将模式选择器设置为MRES。将开关保持在此位置,直至 RUN/STOP LED 指示灯第二次 点亮并保持约三秒时间。然后松开模式选择器。 3. 在之后的3 秒钟时间内,将模式选择器切换回 MRES 位置,然后重新返回 STOP 操作状 态。 结果:CPU 执行存储器复位。有关将 CPU复位到出厂设置的信息,请参见“将 CPU 复位到出厂设置 (页 414)”部分。 使用操作模式键(订货号自6ES7513-1RM03-0AB0、6ES7515-2RN03-0AB0 起的 R-CPU)的操作步骤 说明 存储器复位 ↔复位为出厂设置 下面所述的步骤也相当于复位到出厂设置的步骤: • 已插入 SIMATIC 存储卡时的按键操作:CPU 执行存储器复位• 未插入 SIMATIC 存储卡时的按键操作:CPU 复位为出厂设置要使用模式选择键执行 CPU 存储器复位,请按以下步骤操作:1. 按 STOP 模式选择键。 结果:STOP ACTIVE 和 RUN/STOP LED 指示灯呈黄色点亮。 2.按下操作模式按钮 STOP,直至 RUN/STOP LED 指示灯第二次点亮,并在 3 秒后保持在 点亮状态。之后,松开按钮。 3.在接下来 3 秒内,再次按 STOP 模式选择键。 结果:CPU 执行存储器复位。 有关将 CPU 复位到出厂设置的信息,请参见“将CPU 复位到出厂设置 (页 414)”部分。 使用显示屏的步骤 要导航至所需的“存储器复位”(Memory reset)菜单命令,请按照以下顺序选择菜单命令并 按“确定”(OK) 进行确认。 • 设置 → 复位 → M 存储器复位 (Settings →Reset → Memory reset) 结果:CPU 执行存储器复位。使用 STEP 7 的步骤 要求:CPU 与 PG/PC之间存在在线连接。 要使用 STEP 7 复位 CPU 存储器,请按以下步骤操作: 1. 打开 CPU 的“在线工具”(OnlineTools) 任务卡。 2. 在“CPU 操作面板”(CPU operator panel) 窗格中,单击 “MRES”。 3.在确认提示窗口中,单击“确定”(OK)。 结果:CPU 执行存储器复位。备份和恢复 CPU 组态 从在线设备备份可能对设备操作进行更改。例如,可能添加新设备、更换现有设备或调整用户程序。如果这些更改导致不良系统行为,则可以将设备恢复到之前的状态。在将更改后的组态下载到 CPU之前,首先需要使用选项“从在线设备备份”(Backup from online device) 来创建当前设备状态的完整备份。如果已分配用于保护机密 PLC 组态数据的密码,则不会保存此密 码。有关密码的更多信息,请参见保护机密组态数据(页 287)部分。 从设备上传(软件) 使用“从设备上传(软件)”(Upload from device (software))选项,将软件项目数据从 CPU 上传到项目中的现有 CPU。 上传设备作为新站 如果在工厂中操作一个新PG/PC,则之前用于创建工厂组态的 STEP 7 项目可能不可用。 在这种情况下,可以使用选项“上传设备作为新站”(Uploaddevice as new station) 将设备 的数据加载到 PG/PC 中的项目。