[发明专利]一种基于OPC和MQTT的工业物联网网关有效
申请号: | 201910878004.2 | 申请日: | 2019-09-17 |
公开(公告)号: | CN110708239B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 尹晓东;蒋秋明 | 申请(专利权)人: | 上海上实龙创智慧能源科技股份有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L29/08;H04L12/851 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
地址: | 200436 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 opc mqtt 工业 联网 网关 | ||
本发明涉及一种基于OPC和MQTT的工业物联网网关,包括控制器,所述控制器分别双向连接OPC服务器和MQTT服务器,所述控制器实现OPC数据至MQTT数据的转换,所述控制器将OPC数据进行分类,不同类别的OPC数据以不同的方式通过MQTT服务器传送至与MQTT服务器双向连接的终端。与现有技术相比,本发明能通过APP端远程查看工厂内各个执行器与传感器实时状态以及趋势数据,并可以远程控制执行器状态;当出现设备异常时,可以通过APP推送报警数据给用户,提醒用户及时处理设备异常;结合不同的OPC数据使用场景,以达到降低带宽占用,关键信息确保到达、不会丢失等目的。
技术领域
本发明涉及工业物联网网关领域,尤其是涉及一种基于OPC和MQTT的工业物联网网关。
背景技术
MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。
OPC(Object Linking and Embedding(OLE)for Process Control)是一个标准,是微软公司的对象连接和嵌入技术在过程控制方面的应用。OPC规范从OLE/COM/DCOM的技术基础上发展而来,并以C/S模式为面向对象的工业自动化软件的开发建立了统一标准,该标准中定义了在基于PC的客户机之间进行自动化数据实时交换的方法。采用OPC标准后,驱动程序不再由软件开发商开发,而是由硬件开发商根据硬件的特征,将各个硬件设备驱动程序和通讯程序封装成可独立运行或嵌入式运行的数据服务器。
中国发明专利CN109150703B说明书公开了一种工业物联网智能云网关及其通信方法该网关包括数据采集模块,具体用于获取异构网络中的网络设备采集的工业数据;协议解析与转换模块,具体用于对所述工业数据进行协议解析,并将具备不同通信协议的所述工业数据转换为OPC UA标准数据;并进一步将得到的所述OPC UA标准数据转换为MQTT协议数据;云端传输模块,具体用于将所述MQTT协议数据发送给云平台。该网关无法实现将OPC标准数据进行分类,且无法将不同类别的OPC标准数据以不同的方式通过MQTT服务器传送至终端。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于OPC和MQTT的工业物联网网关。
本发明的目的可以通过以下技术方案来实现:
一种基于OPC和MQTT的工业物联网网关,包括控制器,所述控制器分别双向连接OPC服务器和MQTT服务器,所述控制器实现OPC数据至MQTT数据的转换,所述控制器将OPC数据进行分类,不同类别的OPC数据以不同的方式通过MQTT服务器传送至与MQTT服务器双向连接的终端。
所述的OPC服务器与工厂设备双向连接,所述MQTT服务器与终端双向连接。
所述的工厂设备为支持OPC的传感器和执行器。
所述的终端为APP,所述APP显示控制器内数据点状态,并接收用户修改控制器内数据点的MQTT指令传递给MQTT服务器,所述控制器接收MQTT服务器传递的MQTT指令并修改控制器内数据点,通过OPC服务器控制工厂设备。
所述的APP与控制器订阅相同的MQTT Topic。
所述不同类别的OPC数据包括报警数据、实时数据和趋势数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海上实龙创智慧能源科技股份有限公司,未经上海上实龙创智慧能源科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910878004.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于处理信息的方法和装置
- 下一篇:基于OPC UA的物联网通用网关