Kepware如何实现不同层级的冗余

在工业通信领域中,为了确保系统的正常运行,减少故障时间,提高可靠性,通常都需要对系统进行冗余设置。在冗余配置的过程中经常会遇到一些这样那样的问题,下面就一起来看看,kepware如何实现不同层级的冗余吧!kepware针对工业现场通讯实现冗余主要分两个层级:设备层冗余、服务器层冗余。
1. 设备层冗余
kepware针对设备层提供media level redundancy plug-in来实现冗余,适用于使用串行或以太网进行通信的设备。用户可以在kepserverex的设备属性中设置冗余对,如下图所示,在主设备里设置“次级路径”来关联从设备,进而实现冗余设置。
设置完成后,上位只要访问主设备采集数据即可。当主设备出现问题后,会自动将备用设备数据给到上位,当主设备恢复通讯后会自动切换回主路径通讯。
2. 服务器层冗余
服务器层冗余,主要针对上位程序访问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驱动来主动获取主服务器的网络状态,当发现网络异常时,才触发存储动作进行数据写入数据库。
针对不同现场的环境及架构,冗余实施起来会有不同的方案,想要了解更多关于冗余的小技巧吗?欢迎您来咨询及分享相关案例。


中汽创智:面向规模化量产的高阶智能驾驶系统研发与实践
研究人员成功研发一种电动汽车电池充电技术
纸基传感器用于需要连续监测二氧化碳的智能建筑或其他设施
简易无线门铃电路制作
果蔬农残检测仪的用途是什么
Kepware如何实现不同层级的冗余
CES2019:LG的新品发布
9294第四代智VCD维修解码板使用说明
E5071B,HP8753D,HP8714ES,R3765C
小米13 Ultra体验报告:曲直间勾勒轮廓,光影里触及本真
晶科能源累计出货量达52GW 下一波战场将从400瓦杀入500瓦
BPI-R2 Pro 开源路由器Rockchip RK3568 Quad-core ARM Cortex-A55 CPU,支持2个USB3.0接口,5个千兆网口
AMD咸鱼翻身 新款CPU秒杀intel i7毫无压力
一位电子工程师自述自己的烦恼
谷歌今日起关闭宣布Google+ ,是什么杀死了Google+?
苹果要求联邦法庭撤销指控iPhone电池性能欺诈的集体诉讼
北京东微推出独创的Silicon MEMS麦克风灵敏度可调节接口电路
8GB苹果M1 MacBook Air实测应用打开和切换有多流畅
PHIIDF2022深圳专场 菲尼克斯电气年度盛会亮点呈现
中国十大烂车排行榜出炉