一种可视化配置的软网关系统及其实现方法技术方案

技术编号:37581718 阅读:21 留言:0更新日期:2023-05-15 07:56
本申请公开了一种可视化配置的软网关系统及其实现方法。系统主要包括了网关配置模块获取网关配置信息,并将网关配置信息保存在部署服务器上;连接模块根据网关配置信息建立与物联网关平台的连接关系;第一配置模块根据连接关系确定待连接设备的通讯协议参数,并根据通讯协议参数配置连接器;第二配置模块配置连接器所对应的转换器,并建立转换器与待连接设备的对应关系;信息配置模块将待连接设备与所对应的转换器和连接器进行整体信息配置。本发明专利技术极大缩短了物联网网关开发周期与维护成本。明极大缩短了物联网网关开发周期与维护成本。明极大缩短了物联网网关开发周期与维护成本。

【技术实现步骤摘要】
一种可视化配置的软网关系统及其实现方法


[0001]本专利技术涉及通信
,特别涉及一种可视化配置的软网关系统及其实现方法。

技术介绍

[0002]由于互联网技术的不断发展,不同的硬件设备会有不同的通讯协议,传统的物联网平台仅仅支持几种标准协议。
[0003]为了解决这个问题,需要利用网关进行协议解析和转换,通常的硬件网关需要利用其自身的硬件进行解码,但由于硬件有很多限制,当有新的协议接入时,迭代不够迅速,扩展性和易用性上有较大缺陷。

技术实现思路

[0004]基于此,本申请实施例提供了一种可视化配置的软网关系统及其实现方法,能够灵活应对不同的协议解析需求,极大缩短了物联网网关开发周期与维护成本。
[0005]第一方面,提供了一种可视化配置的软网关系统,该系统包括:
[0006]网关配置模块,用于获取网关配置信息,并将所述网关配置信息保存在部署服务器上;
[0007]连接模块,用于根据所述网关配置信息建立与物联网关平台的连接关系;
[0008]第一配置模块,用于设定待连接设备的通讯协议参数,并根据所述通讯协议参数配置连接器;其中包括配置协议类型、通信方式、端口号、校验方式;
[0009]第二配置模块,用于配置连接器所对应的转换器,并建立转换器与待连接设备的对应关系;
[0010]信息配置模块,用于将待连接设备与所对应的转换器和连接器进行整体信息配置;
[0011]检查模块,用于定时检查信息配置模块,获取得到所有配置设备信息,根据设备状态进行对应处理
[0012]可选地,所述系统还包括:
[0013]数据采集模块,用于根据待连接设备的连接器类型,监控对应端口或串口;
[0014]数据分析模块,用于根据所监控的数据进行分析;其中,根据设备连接器类型和转换器类型来完成数据与属性的映射;
[0015]数据上报模块,用于将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台;
[0016]数据监控模块,用于在可视化页面中选择对应的连接设备查看实时数据和历史数据。
[0017]可选地,信息配置模块将待连接设备与所对应的转换器和连接器进行整体信息配置,包括:
[0018]配置待连接设备所属网关、设备地址、连接器类型、转换器类型、设备名称等信息。
[0019]可选地,数据上报模块将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台,具体包括:
[0020]将数据以key

value键值对的格式组装保存于内存中,并按照按照mqtt协议上报给物联管理平台。
[0021]可选地,根据待连接设备的连接器类型,监控对应端口或串口,包括:
[0022]通过Mobus Rtu连接器监听COM1串口;
[0023]通过Modbus Tcp连接器监听8080端口。
[0024]第二方面,提供了一种可视化配置的软网关实现方法,该方法包括:
[0025]获取网关配置信息,并将所述网关配置信息保存在部署服务器上;
[0026]根据所述网关配置信息建立与物联网关平台的连接关系;
[0027]设定待连接设备的通讯协议参数,并根据所述通讯协议参数配置连接器;其中包括配置协议类型、通信方式、端口号、校验方式;
[0028]配置连接器所对应的转换器,并建立转换器与待连接设备的对应关系;
[0029]将待连接设备与所对应的转换器和连接器进行整体信息配置;
[0030]定时检查信息配置模块,获取得到所有配置设备信息,根据设备状态进行对应处理。
[0031]可选地,所述方法还包括:
[0032]根据待连接设备的连接器类型,监控对应端口或串口;
[0033]根据所监控的数据进行分析;其中,根据设备连接器类型和转换器类型来完成数据与属性的映射;
[0034]将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台;
[0035]在可视化页面中选择对应的连接设备查看实时数据和历史数据。
[0036]可选地,将待连接设备与所对应的转换器和连接器进行整体信息配置,包括:
[0037]配置待连接设备所属网关、设备地址、连接器类型、转换器类型、设备名称等信息。
[0038]可选地,将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台,具体包括:
[0039]将数据以key

value键值对的格式组装保存于内存中,并按照按照mqtt协议上报给物联管理平台。
[0040]可选地,根据待连接设备的连接器类型,监控对应端口或串口,包括:
[0041]通过Mobus Rtu连接器监听COM1串口;
[0042]通过Modbus Tcp连接器监听8080端口。
[0043]本申请实施例提供的技术方案中包括网关配置模块,用于获取网关配置信息,并将网关配置信息保存在部署服务器上;连接模块,用于根据网关配置信息建立与物联网关平台的连接关系;第一配置模块,用于根据连接关系确定待连接设备的通讯协议参数,并根据通讯协议参数配置连接器;第二配置模块,用于配置连接器所对应的转换器,并建立转换器与待连接设备的对应关系;信息配置模块,用于将待连接设备与所对应的转换器和连接器进行整体信息配置。可以看出,本专利技术的有益效果在于:
[0044](1)摆脱了硬件载体和硬解码能力对物联协议解析的限制;
[0045](2)利用不同的协议类库解析相应的物联协议,灵活应对不同的协议解析需求,缩短了物联网网关开发周期与维护成本;
[0046](3)可以实时监控数据设备状态、实时上报数据和历史数据,节约了开发运维人员调试时间;
[0047](4)相比于硬件网关开发、升级成本较低。
附图说明
[0048]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引申获得其它的实施附图。
[0049]图1为本申请实施例提供的一种可视化配置的软网关系统应用环境示意图;
[0050]图2为本申请实施例提供的一种可视化配置的软网关实现方法流程图。
具体实施方式
[0051]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0052]在本专利技术的描述中,除非另有说明“多个”的含义是两个或两个以上。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”旨在区别指代的对象。对于具有时序流程的方案,这种术语表述方式不必理解为描述特定的顺序或先后次序,对于装置结构的方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化配置的软网关系统,其特征在于,所述系统包括:网关配置模块,用于获取网关配置信息,并将所述网关配置信息保存在部署服务器上;连接模块,用于根据所述网关配置信息建立与物联网关平台的连接关系;第一配置模块,用于设定待连接设备的通讯协议参数,并根据所述通讯协议参数配置连接器;其中包括配置协议类型、通信方式、端口号、校验方式;第二配置模块,用于配置连接器所对应的转换器,并建立转换器与待连接设备的对应关系;信息配置模块,用于将待连接设备与所对应的转换器和连接器进行整体信息配置;检查模块,用于定时检查信息配置模块,获取得到所有配置设备信息,根据设备状态进行对应处理。2.根据权利要求1所述的系统,其特征在于,所述系统还包括:数据采集模块,用于根据待连接设备的连接器类型,监控对应端口或串口;数据分析模块,用于根据所监控的数据进行分析;其中,根据设备连接器类型和转换器类型来完成数据与属性的映射;数据上报模块,用于将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台;数据监控模块,用于在可视化页面中选择对应的连接设备查看实时数据和历史数据。3.根据权利要求1所述的系统,其特征在于,信息配置模块将待连接设备与所对应的转换器和连接器进行整体信息配置,包括:配置待连接设备所属网关、设备地址、连接器类型、转换器类型、设备名称等信息。4.根据权利要求2所述的系统,其特征在于,数据上报模块将分析后的数据进行格式转换后进行保存,并按照预设协议上报给物联管理平台,具体包括:将数据以key

value键值对的格式组装保存于内存中,并按照按照mqtt协议上报给物联管理平台。5.根据权利要求2所述的系统,其特征在于,根据待连接设备的连接器类型,监控对应端口或串口,包括:通过Mobu...

【专利技术属性】
技术研发人员:沙舟谢绵聪
申请(专利权)人:中电华瑞电气有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1