【知识分享】常见的Kepware冗余功能介绍

背景

在工业通信领域中,为了确保系统的正常运行,减少故障时间,提高可靠性,通常都需要对系统进行冗余设置。在冗余配置的过程中经常会遇到一些这样那样的问题,下面就一起来看看,Kepware如何实现不同层级的冗余吧!
图片
Kepware针对工业现场通讯实现冗余主要分两个层级:设备层冗余、服务器层冗余。

设备层冗余
Kepware针对设备层提供Media Level Redundancy Plug-In来实现冗余,适用于使用串行或以太网进行通信的设备。
用户可以在KEPServerEX的设备属性中设置冗余对,如下图所示,在主设备里设置“次级路径”来关联从设备,进而实现冗余设置。
在这里插入图片描述
服务器层冗余

服务器层冗余,主要针对上位程序访问Kepware而言,根据通讯协议不同有不同的解决方案。

- OPC DA:
Kepware提供RedundancyMaster软件来实现OPC DA 的冗余,可在RedundancyMaster中设置“冗余对”,进行冷/温/热三种模式的冗余设置。
在这里插入图片描述

- OPC UA:
针对OPC UA Server,KEPServerEX的OPC UA Client 驱动中支持冗余设置,设置方式同上述设备层冗余。

- 其他应用冗余–如ODBC
Kepware支持通过Datalogger插件将数据写入例如SQL等关系型数据库,对于数据库存储想要保证数据高可靠性,又不想进行数据的重复存储可以使用如下方案
在这里插入图片描述
主备两个Kepware服务器配有相同的驱动,并都使用Datalogger来实现数据库的存储,期间备用服务器Kepware使用Ping驱动来主动获取主服务器的网络状态,当发现网络异常时,才触发存储动作进行数据写入数据库。

针对不同现场的环境及架构,冗余实施起来会有不同的方案,想要了解更多关于冗余的小技巧吗?欢迎您来咨询及分享相关案例。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值