System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,具体而言,涉及一种电能数据的处理方法、装置、可读存储介质和处理器。
技术介绍
1、目前,随着科技的不断进步,柔性电子技术已经成为一个备受瞩目的领域。其中,柔性互联装置作为柔性电子技术的重要组成部分,因其具有优异的柔韧性、可延展性和高效能等特点,在柔性配电网、绿色能源、工业园区等多个领域展现出广泛的应用前景。在柔性互联装置设备运行过程中需要大量采集用电数据,提供预警和故障诊断功能,可以有效地提高设备的可靠性和运行效率。
2、在相关技术中,柔性互联装置设备运行过程中需要采集大量用电数据,以提供预警和故障诊断功能,进而确保柔性互联装置设备的可靠性和运行效率,其中,电能信息的采集至关重要。柔性互联装置的三相智能电表采样dlt645协议,而非普通的modbus协议。由于dlt645协议的数据标识较多,针对采集数据需要不同形式的编码,形成不同的发送命令,而在解析时需要了解不同数据标识,分门类读取和计算并存储到数据库中,整个过程较为复杂。目前缺乏有效对柔性互联装置的电表数据进行采集的方法,也即,存在无法有效采集电表数据的技术问题。
3、针对上述存在的无法有效采集电表数据的技术问题,目前尚未提出有效的解决方案。
技术实现思路
1、本专利技术实施例提供了一种电能数据的处理方法、装置、可读存储介质和处理器,以至少解决无法有效采集电表数据的技术问题。
2、根据本专利技术实施例的一个方面,提供了一种电能数据的处理方法。该方法可以包括:响应于目标电
3、可选地,数据读取命令中携带待读取电表对应的先导报文,按照目标协议对数据读取命令进行解析,得到待读取电表的电表标识,包括:识别数据读取命令中携带的先导报文;剔除数据读取命令中携带的先导报文,得到原始数据读取命令;按照目标协议对原始数据读取命令进行解析,得到待读取电表的电表标识。
4、可选地,按照目标协议对原始数据读取命令进行解析,得到待读取电表的电表标识,包括:识别原始数据读取命令中,按照目标协议编码后的待读取电表的电表标识;按照目标协议定义的规则,对编码后的待读取电表的电表标识进行处理,得到待读取电表的电表标识。
5、可选地,从解析后的读取命令中获取待读取的电能数据类型,包括:从解析后的读取命令中获取功能码,其中,功能码用于指示待读取的电能数据类型;基于功能码确定待读取的电能数据类型。
6、可选地,将读取到的电能数据按照预设存储规则存储至目标数据库中,包括:基于电能数据对应的电能数据类型,获取电能数据对应的目标精度转化规则,其中,电能数据类型与精度转化规则之间存在映射关系;基于目标精度转化规则,对电能数据进行精度转化,得到目标电能数据;将目标电能数据按照预设存储规则存储至目标数据库中。
7、可选地,预设存储规则至少包括电能数据的存储顺序以及电能数据的数据存储类型,将目标电能数据按照预设存储规则存储至目标数据库中,包括:基于目标电能数据对应的时间戳,确定目标电能数据的存储顺序,其中,时间戳大的目标电能数据的存储顺序先于时间戳小的目标电能数据,且时间戳大的目标电能数据的获取时间先于时间戳小的目标电能数据的获取时间;基于目标电能数据的获取时长,确定目标电能数据的数据存储类型,其中,数据存储类型至少包括冷数据类型和热数据类型;基于目标电能数据的存储顺序和目标电能数据的数据存储类型,将目标电能数据存储至目标数据库中。
8、可选地,基于目标电能数据的获取时长,确定目标电能数据的数据存储类型,包括:响应于目标电能数据的获取时长大于预设时长,将目标电能数据的数据类型确定为冷数据类型;响应于目标电能数据的获取时长不大于预设时长,将目标电能数据的数据类型确定为热数据类型。
9、可选地,目标数据库中包括冷数据列表和热数据列表,基于目标电能数据的存储顺序和目标电能数据的数据存储类型,将目标电能数据存储至目标数据库中,包括:响应于目标电能数据为冷数据类型,将目标电能数据按照存储顺序存储至冷数据列表下;响应于目标电能数据为热数据类型,将目标电能数据按照存储顺序存储至热数据列表下。
10、根据本专利技术实施例的另一方面,还提供了一种电能数据的处理装置。该装置可以包括:解析单元,用于响应于目标电表接收到数据读取命令,按照目标协议对数据读取命令进行解析,得到待读取电表的电表标识,其中,数据读取命令由待读取电表的电表标识以及待读取的电能数据类型按照目标协议组成;获取单元,用于响应于待读取电表的电表标识与目标电表的电表标识匹配成功,从解析后的数据读取命令中获取待读取的电能数据类型;控制单元,用于控制目标电表读取电能数据类型对应的电能数据;存储单元,用于将读取到的电能数据按照预设存储规则存储至目标数据库中。
11、根据本专利技术实施例的另一方面,还提供了一种电子设备。该电子设备包括:存储器,存储有可执行程序;处理器,用于运行程序,其中,程序运行时执行本专利技术各个实施例中的电能数据的处理方法。
12、根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的程序,其中,在程序被处理器运行时控制存储介质所在设备执行本专利技术实施例中的电能数据的处理方法。
13、根据本专利技术实施例的另一方面,还提供了一种计算机程序产品。该程序产品包括计算机指令,该计算机指令被处理器执行时实现本专利技术实施例中的电能数据的处理方法。
14、在本专利技术实施例中,响应于目标电表接收到数据读取命令,按照目标协议对数据读取命令进行解析,得到待读取电表的电表标识;响应于待读取电表的电表标识与目标电表的电表标识匹配成功,从解析后的数据读取命令中获取待读取的电能数据类型;控制目标电表读取电能数据类型对应的电能数据;将读取到的电能数据按照预设存储规则存储至目标数据库中。也就是说,本专利技术通过对数据读取命令进行解析,得到待读取电表的电表标识以及待读取的电能数据类型,进而在待读取电表的电表标识与目标电表的电表标识匹配的情况下,控制目标电表读取待读取的电能数据类型对应的电能数据,并将读取到的电能数据存储至目标数据库中。也即,通过数据读取命令实现远程读取电表的电能数据的技术效果,提升了电表的电能数据的采集效率,从而解决了无法有效采集电表的电能数据的技术问题。
本文档来自技高网...【技术保护点】
1.一种电能数据的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据读取命令中携带所述待读取电表对应的先导报文,按照目标协议对所述数据读取命令进行解析,得到待读取电表的电表标识,包括:
3.根据权利要求2所述的方法,其特征在于,按照目标协议对所述原始数据读取命令进行解析,得到所述待读取电表的电表标识,包括:
4.根据权利要求1所述的方法,其特征在于,从解析后的所述读取命令中获取待读取的所述电能数据类型,包括:
5.根据权利要求1所述的方法,其特征在于,将读取到的所述电能数据按照预设存储规则存储至目标数据库中,包括:
6.根据权利要求5所述的方法,其特征在于,所述预设存储规则至少包括所述电能数据的存储顺序以及所述电能数据的数据存储类型,将所述目标电能数据按照所述预设存储规则存储至所述目标数据库中,包括:
7.根据权利要求6所述的方法,其特征在于,基于所述目标电能数据的获取时长,确定所述目标电能数据的所述数据存储类型,包括:
8.根据权利要求6述的方法,其特征在于,所述目
9.一种电能数据的处理装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的可执行程序,其中,在所述可执行程序运行时控制所述存储介质所在设备执行权利要求1至8中任意一项所述的方法。
12.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至8中任意一项所述的方法。
...【技术特征摘要】
1.一种电能数据的处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述数据读取命令中携带所述待读取电表对应的先导报文,按照目标协议对所述数据读取命令进行解析,得到待读取电表的电表标识,包括:
3.根据权利要求2所述的方法,其特征在于,按照目标协议对所述原始数据读取命令进行解析,得到所述待读取电表的电表标识,包括:
4.根据权利要求1所述的方法,其特征在于,从解析后的所述读取命令中获取待读取的所述电能数据类型,包括:
5.根据权利要求1所述的方法,其特征在于,将读取到的所述电能数据按照预设存储规则存储至目标数据库中,包括:
6.根据权利要求5所述的方法,其特征在于,所述预设存储规则至少包括所述电能数据的存储顺序以及所述电能数据的数据存储类型,将所述目标电能数据按照所述预设存储规则存储至所述目标数据库中,包括:...
【专利技术属性】
技术研发人员:李新,王圣,蒋维,李锦焙,王玉姬,邱明明,何文峰,徐远科,管子然,关永洪,麦志昌,范心明,董镝,李盈,陈绮琪,石俏,曾烨,余红波,
申请(专利权)人:广东电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。