[发明专利]一种工业设备联网协议库在审
申请号: | 202010777028.1 | 申请日: | 2020-08-05 |
公开(公告)号: | CN111935126A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 朱少昕 | 申请(专利权)人: | 深圳市明泰智能技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/12 |
代理公司: | 深圳市中兴达专利代理有限公司 44637 | 代理人: | 黄美玲 |
地址: | 518000 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工业 设备 联网 协议 | ||
本发明提供工业设备联网协议库,包括通用协议库和接入适配层,所述通用协议库上设有内部管理接口和外部服务接口,通用协议库内部设有设备管理模块、设备控制模块、运行参数配置模块、协议包管理模块、安全认证模块和系统管理模块;底层协议模块最终以标准API的方式提供给应用层调用,应用层通过底层协议模块API接口可以轻松的与各种设备进行通信,实现数据交互和设备自动化控制。本发明的有益效果是:实现高速集成、快速复用,既可以作为物联网智能设备监控产品的核心部件,也可以作为独立产品被其它系统调用,适应于不同应用场景的通用产品。
技术领域
本发明涉及物联网的运用领域,具体地,涉及一种工业设备联网协议库。
背景技术
传统的设备监控类产品,一般实现基本的遥信,遥测,遥控,遥感等基本功能。其中的一个关键模块是管理代理层,该代理层直接与设备打交道,负责具体解析设备协议,根据应用层指令来采集设备数据、控制设备等。这类系统实现都有明显不足与缺点:1)需要针对某个行业或领域设备进行协议解析,存在专业知识壁垒;2)需要定制专用设备,比如代理设备、传感设备等;3)应用系统与设备协议解析是高度耦合的,开发成本高,不易扩展。
发明内容
针对现有技术的缺陷,本发明提出一种工业设备联网协议库,是通过如下技术方案实现的。
工业设备联网协议库,包括通用协议库和接入适配层,所述通用协议库上设有内部管理接口和外部服务接口,通用协议库内部设有设备管理模块、设备控制模块、运行参数配置模块、协议包管理模块、安全认证模块和系统管理模块;
通过把底层协议模块最终以标准API的方式提供给应用层调用,应用层通过底层协议模块API接口可以轻松的与各种设备进行通信,实现数据交互和设备自动化控制。
进一步地,接入适配层内设有多个接入承载设备,其中,接入适配承载设备包括消息队列模块,用于不同线程进行消息同步或者交互的通道。
进一步地,通用协议库还包括:计时器模块,用于控制枢纽,通过消息列队模块对其他模块进行统筹控制;
TCP通信模块,用于负责和SO的高速通道及该通道的维护;
采集模块,用于采集TCP通信模块数据,并向之体统回调函数处理接收的采集数据;
接口模块,用于监听和连接管理;
活动队列模块,用于维护SU内挂载的设备;
全局配置模块,用于全局配置参数;
以及解析包模块,用于解析包管理。
进一步地,外部服务接口采用标准SOCKET+XML封装。
进一步地,接入承载设备包括路由器、网关和服务器。
本发明的有益效果是:构建一个统一的智能设备协议解析库,将现有的数百种已经解析的协议统一管理,可支持其它厂商已经解析的协议导入,最终形成一个通用的智能设备协议库,实现高速集成、快速复用,既可以作为物联网智能设备监控产品的核心部件,也可以作为独立产品被其它系统调用,适应于不同应用场景的通用产品。
附图说明
图1是本发明具体实施例的协议库结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市明泰智能技术有限公司,未经深圳市明泰智能技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010777028.1/2.html,转载请声明来源钻瓜专利网。