[CodeSys] 秒懂!PLC冗余系统的奥秘

[复制链接]
查看445 | 回复0 | 2024-4-27 11:25:46 | 显示全部楼层 |阅读模式


使用PLC冗余配置,可以显著增强控制系统的可靠性。这种冗余设计确保在主PLC出现故障时,备用PLC能够无缝接管应用程序的执行,从而避免生产中断和系统崩溃。冗余PLC不仅为控制系统提供了安全保障,还能够有效预防系统故障,确保生产过程的连续性和稳定性。因此,在关键控制系统中采用PLC冗余是提升系统可靠性、确保生产安全的高效策略。

PLC冗余概况

在冗余控制系统中,应用程序同时在两台 PLC 上运行:主PLC处于激活状态 (1),从PLC处于待机模式 (2)。处于待机模式的 PLC 通过冗余链路 (3) 读取输入并与激活的 PLC 同步。这样,备用 PLC 就能在主PLC发生故障时立即启动,并不间断地接管现场总线 (4) 的控制。

此外,当可视化功能在浏览器中以 CODESYS WebVisu 的形式运行时,还可以在冗余控制系统中使用可视化冗余功能。主从PLC在切换过程中,可视化客户端将继续无缝运行。



配置CODESYS冗余系统

首先 Application右击添加冗余配置;

冗余配设置里,分别设置两个PLC的IP地址(用于相互通讯连接),然后点写入。此处的写入是把参数写入了配置文件,所以控制需要重启。



重启后,直接登录,看到两个控制器已经处于主从状态。可以通过转换按钮来切换两个PLC。



在日志中可看到冗余系统启动情况:



当然在冗余配置里还可以配置双链路冗余,以及EtherCAT、Profibus总线冗余等,原理是相同的。

其他厂商的冗余系统架构

AB:



Siemens:


                          


               

        


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则