SIEMENS西门子 软起动器 3RW4038-1BB14
有关错误原因及补救措施的详细列表,请参见表格“SYNCUP 中止:原因及解决方法”。事件顺序:SYNCUP 中止图中编号主 CPU 系统状态 备用 CPU初始情况:S7-1500R/H 冗余系统处于 SYNCUP 系统状态。备用 CPU 中出错。① CPU 不会从 RUN-Syncup 操作状态切换为 RUN-Redundant,而是会恢复为 RUN并继续执行用户程序。SYNCUP → RUN-Solo 如果 SYNCUP 中止,备用CPU 可能会重新启动,随后会切换为 STOP 操作状态。备用 CPU 准备好进行新的 SYNCUP。纠正错误的操作步骤1. 消除错误。2. 将备用 CPU 由 STOP 切换为 RUN。备用 CPU 由 STOP 切换为 SYNCUP 操作状态。同步重新开始。错误原因和故障排除SYNCUP 系统状态中止可能有多种原因。如果 SYNCUP 中止,请评估组 CPU 和备用 CPU的诊断缓冲区。SYNCUP 中止:原因及解决方法SYNCUP 中止的原因 解决方法备用 CPU 的 SIMATIC 存储卡的存储空间过小。 删除 SIMATIC 存储卡中的数据,或使用存储容量更大的 SIMATIC 存储卡。更多信息,请参见《CPU 存储器的结构和使用》功能手册。备用 CPU 的 SIMATIC 存储卡上的文件或目录名称包含不受支持的字符。确保文件和/或目录名称不包含元音变音(ö、ä、ü、Ö、Ä、Ü)。备用 CPU 的 SIMATIC 存储卡上的目录中使用的层级数量过多。确保目录结构不包含超过 6 个层级(例如:(F:)SIMATIC MC/1/2/3/4/5/6/file.txt)。系统过载。用户程序负荷过大,因此备用 CPU 无法跟上主 CPU 上的程序执行进度。使用“RT_INFO”指令生成有关 OB、通信或用户程序运行系统的统计信息。通过以下方式缩短备用 CPU 相对于主 CPU 的延迟:• 减少对循环事件(同一来源的事件,例如循环中断 OB 的启动事件)的后期处理,从而解决 CPU过载问题。更多信息,请参见《循环和响应时间》功能手册。• 请勿为程序循环 OB 设置过小的Zui小循环时间或增大Zui小循环时间。这样会减小程序循环 OB 的调用频率。
SYNCUP 中止的原因 解决方法主 CPU 与备用 CPU 之间冗余连接的负荷过大。因此,备用 CPU 无法跟上主 CPU 上的程序执行进度。通过以下方式减小主 CPU 与备用 CPU 之间冗余连接的负荷:• 减少对循环事件的后期处理(见上文)• 避免使用会增大同步负荷的指令,例如直接访问、时间访问(如 RD_SYS_T、WR_SYS_T、RD_LOC_T)• 减少通信(HMI、PG/PC、开放式用户通信等)• 遵循组态规则超出主 CPU 中的Zui大循环时间 • 降低硬件配置中的通信符合,以缩短循环时间。• 组态足够长的Zui大循环时间。• 如果已下载用户程序中存在 OB 80(时间错误OB),操作系统会调用此 OB,以容许超出循环时间(参见“启动事件 (页 268)”部分)。主 CPU 或备用 CPU 进入 STOP 操作状态。 将主 CPU 或备用 CPU 切换到 RUN 操作状态。PROFINET 环网中断 更换 PROFINET 环网中出现故障的 PROFINET 电缆或PROFINET 设备。在 PROFINET 环网中,除了两个 CPU 外,还有介质冗余角色为“管理器”或“管理器(自动)”的其它设备。为 PROFINET 环网中的其它所有设备组态介质冗余角色“客户端”。在带有 PROFINET 环网 (R1) 的组态中,备用 CPU 在SYNCUP 之前被分配了介质冗余角色“非环网中的设备”(Not device in the ring)。删除备用 CPU 的 SIMATIC 存储卡。主 CPU 或备用 CPU 的电源出现故障。 恢复电源。更换出现故障的负载电流电源 (PM)。在 SYNCUP 期间,两个 CPU 同时断电/上电:如果在 SYNCUP 期间两个 CPU 同时断电/上电,SYNCUP 将被中止。再次让两个 CPU 断电/上电。SYNCUP 再次执行。参见将 CPU 复位为出厂设置 (页 414)调试11.4 操作状态和系统状态S7-1500R/H 冗余系统342 系统手册, 01/2023, A5E41815205-AE11.4.7 系统状态和操作状态转换系统状态转换下图显示了 S7-1500R/H 冗余系统的系统状态转换。图 11-9 系统状态转换操作状态转换冗余系统的工作状态转换下图显示了主 CPU 和备用 CPU 的工作状态转换。图 11-10 操作状态转换调试11.4 操作状态和系统状态S7-1500R/H 冗余系统系统手册, 01/2023, A5E41815205-AE 343① POWER ON → STARTUP,POWER ON → SYNCUP转换 说明 结论系统状态转换 POWER ON → STARTUPCPU 启动后执行配对过程。以下情况下,冗余系统会切换为STARTUP:• 模式选择器设置到 RUN 位置。• 先前的“POWER OFF”是由电源中断触发的,• 硬件配置与程序块一致,且• 设置了启动类型“暖启动 - RUN”,或者• 设置了启动类型“断电前的暖启动 - 操作模式”(Warm restart -Operating mode before POWER OFF),且系统在断电之前处于RUN-Solo、SYNCUP 或 RUN-Redundant 状态。成为主 CPU 的 CPU 会运行 STARTUP。主 CPU 切换为 STARTUP 操作状态。POWER ON →STARTUP 后,主 CPU将清空非保持性数据,并将非保持性数据块中的内容复位为装载存储器的初始值。同时保留保持性存储器和保持性 DB中的内容。调试11.4 操作状态和系统状态S7-1500R/H 冗余系统344 系统手册, 01/2023, A5E41815205-AE转换 说明 结论操作状态转换 POWER ON → STARTUPCPU 启动后执行配对过程。以下情况下,主 CPU 会切换为STARTUP 操作状态:• 模式选择器位于 RUN 位置;• 先前的“POWER OFF”是由电源中断触发的,• 硬件配置与程序块一致,且设置了启动类型“暖启动 - RUN”或• 设置了启动类型“断电前的暖启动 - 操作模式”(Warm restart -Operating mode before POWER OFF),且 CPU 在断电之前处于STARTUP、RUN、RUN-Syncup 或 RUN-Redundant 状态。POWER ON → SYNCUPCPU 启动后执行配对过程。以下情况下,备用 CPU 会切换为SYNCUP 操作状态:• 模式选择器位于 RUN 位置,且• 主 CPU 处于 STARTUP 或 RUN 操作状态。只有主 CPU 可在上电后自动启动说明“只有主 CPU 可在上电后自动启动”功能可防止具有过期保持性数据的 CPU 自动切换到RUN 操作模式。可以手动将备用 CPU 切换到 RUN 模式,然后,该 CPU 会自动成为主 CPU 并使用其保持性数据启动。如果已将“上电后启动”(Startup after POWER ON) 和“暖启动...”(Warm restart...) 参数化为启动类型,则仅当 CPU 在上电时成为主 CPU 后才会执行启动,即:• 未发现伙伴 CPU或• 由于角色分配原因,本地 CPU 成为主 CPU,伙伴 CPU 成为备用 CPU如果 CPU 在上电时成为备用 CPU,则:• 满足所有要求后,会导致自动 SYNCUP或• 备用 CPU 切换到 STOP 模式在这两种情况下,CPU 仍是备用 CPU,因此不能自动执行 STARTUP。以下两个示例说明了该过程:① 参数化“暖启动 - 运行”(Warm restart - RUN) 后不启动要求:• 已参数化两个 CPU 的“暖启动 - 运行”(Warm restart - RUN)。• 两个 CPU 均完成了配对。• 两个 CPU 均处于 STOP 模式。• 将两个模式开关都设置为 RUN。操作步骤:1. 对备用 CPU 断电/上电。结果:该 CPU 再次成为备用 CPU 并切换到 STOP 模式。2. 对主 CPU 断电/上电。结果:CPU 切换至 RUN 模式。冗余系统切换到 RUN-Solo 系统状态。3. 再次将备用 CPU 切换到断电/上电模式。结果:冗余系统切换到 SYNCUP 系统状态。② 参数化“暖启动 - 断电前操作模式”(Warm restart - operating mode before POWER OFF)后不启动要求:• 已参数化两个 CPU 的“暖启动 - 断电前操作模式”(Warm restart - operating modebefore POWER OFF)。• 冗余系统处于 RUN-Redundant 系统状态下。操作步骤:1. 同时将两个 CPU 断电。2. 将主 CPU 的模式选择器设为 STOP。3. 再次对两个 CPU 上电。结果:冗余系统切换为 STOP 系统状态。② POWER ON → STOP转换 说明 影响系统状态转换 POWER ON → STOP以下情况下,冗余系统会切换为 STOP 系统状态:• CPU 具有不同的固件版本或• 模式选择器位于 STOP 位置或• 硬件配置与程序块不一致或• 设置了启动类型“不重新启动(保持 STOP 状态)”(No restart(remain in STOP)),或• 设置了启动类型“断电前的暖启动 - 操作模式”(Warm restart -Operating mode before POWER OFF),且冗余系统在断电之前处于 STOP 状态。主 CPU 将清空非保持性数据,并将非保持性数据块中的内容复位为装载存储器的初始值。同时保留保持性存储器和保持性 DB 中的内容。③STOP → STARTUP转换 说明 影响系统状态转换 STOP → STARTUP以下情况下,冗余系统会切换为 STARTUP 系统状态:• 通过 PG/PC 或显示屏、将模式选择器设为 RUN 的方式,将 CPU设置为 RUN。或• 将模式选择开关从 STOP 切换到 RUN。Zui先从 STOP 切换为 RUN 的 CPU 会保持/成为主 CPU。该 CPU 会切换到 STARTUP 操作状态并处理启动块。备用 CPU 仍处于 STOP。主 CPU 将清空非保持性数据,并将非保持性数据块中的内容复位为装载存储器的初始值。同时保留保持性存储器和保持性 DB 中的内容。如果主 CPU 和备用CPU 之间可能发生角色变更,则连接的 IO 设备暂时不可用。操作状态转换 STOP → STARTUP以下情况下,主 CPU 在启动后会切换为 STARTUP 操作状态:• 硬件配置与程序块一致。以及• 通过 PG/PC 或显示屏、将模式选择器设为 RUN 的方式,将 CPU设置为 RUN。或• 将模式选择开关从 STOP 切换到 RUN。④STARTUP → RUN-Solo、STARTUP → RUN转换 说明 影响系统状态转换 STARTUP → RUN-Solo以下情况下,冗余系统会由 STARTUP 切换为 RUN-Solo 系统状态:• 主 CPU 已对 PLC 变量进行了初始化以及• 主 CPU 已成功执行启动块而且• 已组态“仅在兼容时启动 CPU”(Startup CPU only if compatible),组态时间结束之前所有 IO 设备均发出反馈,且所有 IO 设备与组态的硬件配置相匹配,或者已组态“即使不兼容也启动CPU”(Startup CPU even if mismatch),并且组态时间已到。备用 CPU 仍处于 STOP。过程映像已更新,并开始处理循环用户程序。IO 设备的输出已进行初始化。操作状态转换 STARTUP → RUN以下情况下,主 CPU 会切换为 RUN 操作状态:• CPU 已对 PLC 变量进行了初始化;• CPU 已成功执行启动块;以及• 已组态“仅在兼容时启动 CPU”(Startup CPU only if compatible),组态时间结束之前所有 IO 设备均发出反馈,且所有 IO 设备与组态的硬件配置相匹配,或者已组态“即使不兼容也启动CPU”(Startup CPU even if mismatch),并且组态时间已到。