基于智能网关的数据点表生成方法、装置和计算机设备制造方法及图纸

技术编号:31491363 阅读:21 留言:0更新日期:2021-12-18 12:28
本申请涉及一种基于智能网关的数据点表生成方法、装置和计算机设备,所述方法包括:确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议;获取多个传感设备各自对应的远动通道中的第一通信数据;针对每个传感设备,根据与传感设备的通信协议对应的预先配置的数据映射关系,将传感设备的第一通信数据映射为第二通信数据;采用多个第二通信数据生成数据点表在本申请中,智能网关通过将采用不同通信协议传输的通信数据转换为预设数据格式的第二传感数据,无需用户耗费大量进行转换处理,并且通过采用第二传感数据生成对应的数据点表,可供用户直接使用,有效提高了不同通信协议对应的通信数据的使用效率,有效节省人力和时间成本。力和时间成本。力和时间成本。

【技术实现步骤摘要】
基于智能网关的数据点表生成方法、装置和计算机设备


[0001]本申请涉及电网
,特别是涉及一种基于智能网关的数据点表生成方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着电力技术的日益发展和电网完善,电网设备数量急剧增加。为保证电网设备的正常运行,可以采用传感设备对电网设备的运行状态进行监控,通过分析传感设备采集的传感数据确定电网设备是否正常运作。
[0003]在传统技术中,不同类型的传感设备所使用通信协议并不相同,在传输过程中使用的通信数据也存在较大差异,当用户需要汇总使用多个传感设备的通信数据时,往往需要耗费大量的人力和时间对采用不同通信协议的通信数据进行处理,存在通信数据使用效率低下的问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种基于智能网关的数据点表生成方法、装置、计算机设备和存储介质。
[0005]一种基于智能网关的数据点表生成方法,应用于智能网关,所述方法包括:
[0006]确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议;
[0007]获取所述多个传感设备各自对应的远动通道中的第一通信数据;所述第一通信数据的数据格式与传感设备的通信协议对应;
[0008]针对每个传感设备,根据与所述传感设备的通信协议对应的预先配置的数据映射关系,将所述传感设备的第一通信数据映射为第二通信数据;所述第二通信数据对应的数据格式为预设数据格式;
[0009]采用多个第二通信数据生成数据点表。
[0010]在其中一个实施例中,所述智能网关中配置有多个客户端,所述多个客户端分别与不同的通信协议对应,每个客户端中预先存储有与对应通信协议匹配的数据映射关系;
[0011]所述针对每个传感设备,根据与所述传感设备的通信协议对应的预先配置的数据映射关系,将所述传感设备的第一通信数据映射为第二通信数据,包括:
[0012]针对每个传感设备,调用与所述传感设备的通信协议对应的目标客户端,并通过所述目标客户端基于预先配置的数据映射关系,将所述第一通信数据映射为第二通信数据。
[0013]在其中一个实施例中,所述获取所述多个传感设备各自对应的远动通道中的第一通信数据,包括:
[0014]针对每个传感设备,确定与所述传感设备对应通信协议匹配的目标客户端,并通过所述目标客户端获取所述传感设备对应的远动通道中的第一通信数据。
[0015]在其中一个实施例中,在所述确定用于监测电网设备运行状态的多个传感设备各
自对应的通信协议之前,还包括:
[0016]确定当前所述智能网关与传感设备通信时采用的多种目标通信协议;
[0017]获取各个目标通信协议对应的客户端安装程序,并运行多个客户端安装程序,以在所述智能网关中安装与各目标通信协议对应的客户端;所述客户端用于将数据格式与对应的目标通信协议匹配的第一通信数据,转换为预设数据格式的第二通信数据。
[0018]在其中一个实施例中,所述采用多个第二通信数据生成数据点表,包括:
[0019]向多个客户端发送数据点表生成指示,以触发每个客户端确定其获取的多个第二通信数据各自对应的通信数据类型,并根据每个通信数据类型下的多个第二通信数据,生成每个通信数据类型的数据点表;
[0020]其中,所述通信数据类型包括以下至少两种:遥测类型、遥信类型、遥调类型、遥控类型。
[0021]在其中一个实施例中,还包括:
[0022]确定各个客户端生成的数据点表各自对应的通信数据类型;
[0023]获取具有相同的通信数据类型的多个数据点表,并对获取的多个数据点表进行拼接,得到目标数据点表。
[0024]在其中一个实施例中,所述客户端为微应用形式的客户端。
[0025]一种基于智能网关的数据点表生成装置,应用于智能网关,所述装置包括:
[0026]通信协议确定模块,用于确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议;
[0027]第一通信数据获取模块,用于获取所述多个传感设备各自对应的远动通道中的第一通信数据;所述第一通信数据的数据格式与传感设备的通信协议对应;
[0028]映射模块,用于针对每个传感设备,根据与所述传感设备的通信协议对应的预先配置的数据映射关系,将所述传感设备的第一通信数据映射为第二通信数据;所述第二通信数据对应的数据格式为预设数据格式;
[0029]数据点表生成模块,用于采用多个第二通信数据生成数据点表。
[0030]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上任一项所述方法的步骤。
[0031]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述方法的步骤。
[0032]上述一种基于智能网关的数据点表生成方法、装置、计算机设备和存储介质,智能网关可以确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议,获取多个传感设备各自对应的远动通道中的第一通信数据,针对每个传感设备,根据与该传感设备的通信协议对应的预先配置的数据映射关系,将该传感设备的第一通信数据映射为预设数据格式的第二通信数据,并采用多个第二通信数据生成数据点表。在本申请中,智能网关通过将采用不同通信协议传输的通信数据转换为预设数据格式的第二传感数据,无需用户耗费大量进行转换处理,并且通过采用第二传感数据生成对应的数据点表,可供用户直接使用,有效提高了不同通信协议对应的通信数据的使用效率,有效节省人力和时间成本。
附图说明
[0033]图1为一个实施例中一种基于智能网关的数据点表生成方法的应用环境图;
[0034]图2为一个实施例中一种基于智能网关的数据点表生成方法的流程示意图;
[0035]图3为一个实施例中一种基于智能网关的数据点表生成装置的结构框图;
[0036]图4为一个实施例中计算机设备的内部结构图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0038]本申请提供的一种基于智能网关的数据点表生成方法,可以应用于如图1所示的应用环境中。在该应用环境中,可以包括智能网关101和传感设备102,传感设备102可以为多个传感设备,智能网关与每个传感设备102之间具有对应的远动通道,智能网关可以通过对应的远动通道与传感设备102通信。其中,智能网关101可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0039]在一个实施例中,如图2所示,提供了一种基于智能网关的数据点表生成方法,以该方法应用于图1中的智能网关101为例进行说明,可以包括以下步骤:
[0040]步骤201,确定用于监测电网设备运行状态的多个传感设备各自对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于智能网关的数据点表生成方法,其特征在于,应用于智能网关,所述方法包括:确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议;获取所述多个传感设备各自对应的远动通道中的第一通信数据;所述第一通信数据的数据格式与传感设备的通信协议对应;针对每个传感设备,根据与所述传感设备的通信协议对应的预先配置的数据映射关系,将所述传感设备的第一通信数据映射为第二通信数据;所述第二通信数据对应的数据格式为预设数据格式;采用多个第二通信数据生成数据点表。2.根据权利要求1所述的方法,其特征在于,所述智能网关中配置有多个客户端,所述多个客户端分别与不同的通信协议对应,每个客户端中预先存储有与对应通信协议匹配的数据映射关系;所述针对每个传感设备,根据与所述传感设备的通信协议对应的预先配置的数据映射关系,将所述传感设备的第一通信数据映射为第二通信数据,包括:针对每个传感设备,调用与所述传感设备的通信协议对应的目标客户端,并通过所述目标客户端基于预先配置的数据映射关系,将所述第一通信数据映射为第二通信数据。3.根据权利要求2所述的方法,其特征在于,所述获取所述多个传感设备各自对应的远动通道中的第一通信数据,包括:针对每个传感设备,确定与所述传感设备对应通信协议匹配的目标客户端,并通过所述目标客户端获取所述传感设备对应的远动通道中的第一通信数据。4.根据权利要求2所述的方法,其特征在于,在所述确定用于监测电网设备运行状态的多个传感设备各自对应的通信协议之前,还包括:确定当前所述智能网关与传感设备通信时采用的多种目标通信协议;获取各个目标通信协议对应的客户端安装程序,并运行多个客户端安装程序,以在所述智能网关中安装与各目标通信协议对应的客户端;所述客户端用于将数据格式与对应的目标通信协议匹配的第一...

【专利技术属性】
技术研发人员:王翀王隆钟昕辉朱艺伟
申请(专利权)人:南方电网数字电网研究院有限公司
类型:发明
国别省市:

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

1