问题描述:
如果两台热备M580应用程序不相同,但版本一致,有什么方法热备成功?所属产品线:
Modicon M580 ePAC解决方法:
在这种情况下,两个 CPUs 最初都会采用相同的应用程序进行配置,但是其中一个 CPU (通常是主要 CPU)中的逻辑随后将会被修改。
若要使热备在存在逻辑不匹配时继续工作,应使用动态数据表或程序逻辑将 T_M_ECPU_HSBY DDT 的 Logic_Mismatch_Allowed 属性设置为 True。
若要使热备在存在逻辑不匹配时继续工作,执行以下两项操作:
- 在 CPU 的 配置 选项卡中,选择在“运行”或“停止”模式下进行在线修改。
- 在 CPU 的配置选项卡中,设置修改次数。
- 使用动态数据表或程序逻辑,将 T_M_ECPU_HSBY DDT 的 Logic_Mismatch_Allowed 属性设置为 True。
- 或是用HSBY_BUILD_OFFLINE功能块,这个需要主备plc的应用程序里都有此功能块。
注意: 如果热备选项卡中的修改次数设置为 0,则设置 Logic_Mismatch_Allowed 属性将不会产生效果。
补充:在线生成更改的最大次数为 0 至 50 不等,并且可以在主要 PAC 上实现。当达到在线生成更改的次数限制时,您需要将应用程序从主要 PAC 转移至备用 PAC,然后才能够进行其他在线生成更改。缺省值 = 20。
是否有帮助?