为了满足不同用户对OPC(UA)数据的应用需求,KepOPC基于OPC数据采集及分析软件推出了V1.6的分支运行版本,以提供不同应用场景的数据存储和发布功能,中间件的运行界面如图1所示。
图1 OPC-MQTT-MySQL V1.6版本运行界面
此版本相比较与V1.5版本主要有如下功能区别:
(1)历史数据存储规则不同
- V1.5版本节点历史数据存储规则为单张表格,节点值变化存储;
- V1.6版本节点历史数据存储规则为每日自动创建,节点值周期存储。
(2)参数设置项
V1.6版本参数增加了数据的存储周期,程序运行过程中,按照设定的周期将节点信息存储至当日所创建的数据库表中,目的是提供历史曲线的绘制和数据分析统计。如图2所示。
图2 参数设置
(3)优化了OPCUA的异常处理
KepOPC全系列同步丰富了对OPCUA服务器异常中断的处理,当工厂内的UA服务器异常断电或服务停止后,优化了程序的重连机制,有效保障程序的连续稳定运行。OPCUA服务大多数是由PLC或DCS提供,当工厂内检修或服务出现异常后,KepOPC中间件会根据捕获到的异常信息分析故障原因,针对不同的故障进行异常处理。
图3 运行状态显示及统计
(4)优化了云平台MQTT实时订阅
图4 MQTT实时订阅
图5 动态实时曲线
(5)MySQL历史数据存储格式图6 按日固定周期存储历史数据
图7 按节点查询显示
总结: KepOPC中间件 的 OPC-MQTT-MySQL 系列是一款能够连续运行的OPC(UA)数据采集及分析软件,它能够连续稳定地将自动化系统中设备的数据采集并交换到工业互联网平台,用户能够快速定制开发现场的功能需求,缩短项目整体开发周期。通过近几年不断的功能扩展和完善,鉴于其简单易用的特性,该系列软件已陆续应用到 石油、石化、煤炭、化工、农业、数字城市、医疗制药、电力电子、智能制造、IT通讯、工业互联 等多个行业或领域,为智能制造和工业互联注入一股 新的力量 。往期回顾:
SiemensS7 PLC中间件(专辑)
KepOPC中间件-OPC系列(专辑)
OPC-MQTT应用介绍(视频)
如何实现OPCDA到PLC的逆向数据交换(视频)?
如何实现从OPC DA到PLC的数据逆向交换?
智能制造还有多远,KepOPC又能解决哪些问题呢?
如何通过KepOPC的MQTT功能订阅工业现场数据?
S7中间件如何通过MySQL与PLC读写交互?
西门子S7系列PLC数据采集及交换平台功能介绍
西门子S7系列PLC数据采集及交换平台使用说明
KepOPC工业互联网数据交换平台
OPC实时数据发布到MQTT及存储MySQL关系数据库
OPC实时数据发布到MQTT及存储InfluxDB时序数据库
KepOPC不止是OPC客户端那么简单
如何利用Socket和COM通迅实现非标协议设备的工业互联?
微信搜索KepOPC工业互联或 扫一扫添加微信好友和关注公众号,获取最新产品资讯。
![]() |
问题反馈及合作技术交流 Email:49271508@qq.com 或 公众号留言