一种电力设备升级方法、系统及相关装置制造方法及图纸

技术编号:27934354 阅读:31 留言:0更新日期:2021-04-02 14:14
本申请提供一种电力设备升级方法,包括:接收升级请求并获取对应的升级镜像;确定所述升级镜像的传输方式;校验所述升级镜像的镜像识别码是否合法;若是,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。本申请通过为电力设备配置相应的升级镜像,以报文指令类型将升级镜像传输至相应的待升级设备,不必将电力设备返厂升级,可以实现电力设备的远程升级和一键升级,提高升级效率,降低电力设备的运营成本,降低了对电力设备运维的复杂度,提高了电力系统计量数据的管理效率。本申请还提供一种电力设备升级系统、计算机可读存储介质和电子设备,具有上述有益效果。

【技术实现步骤摘要】
一种电力设备升级方法、系统及相关装置
本申请涉及电力升级领域,特别涉及一种电力设备升级方法、系统及相关装置。
技术介绍
随着电力计量智能化发展,计量系统中的各设备在运行过程中需要随时更新,以跟进智能化的步伐,各设备需要配合智能化进程以提供更多的数据给智能电力管理系统,进行更有效和智能化的效率管理,及电力分配。但现有的程序计量设备升级程序,只能重新返回工厂去加工,效率低下,成本高,不利于电力设备的升级管理。
技术实现思路
本申请的目的是提供一种电力设备升级方法、电力设备升级系统、计算机可读存储介质和电子设备,能够智能化升级电力设备,节约运营成本。为解决上述技术问题,本申请提供一种电力设备升级方法,具体技术方案如下:接收升级请求并获取对应的升级镜像;确定所述升级镜像的传输方式;校验所述升级镜像的镜像识别码是否合法;若是,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。可选的,接收升级请求并获取对应的升级镜像之后,还包括:判断所述升级镜像是否包含使能标志;若是,执行校验所述升级镜像的镜像识别码是否合法的步骤;若否,对所述升级镜像写入所述使能标志。可选的,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备包括:将所述升级镜像划分为若干块镜像报文指令包;以所述传输方式逐块传输所述镜像报文指令包至相应的待升级设备。可选的,以所述传输方式逐块传输所述镜像报文指令包至相应的待升级设备之后,还包括:检查所述镜像报文指令包的数量是否完整;若所述镜像报文指令包数量完整,整理所述镜像报文指令包得到所述升级镜像;若所述镜像报文指令包数量缺失,根据镜像报文指令包编号重新传输缺失的镜像报文指令包。可选的,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备之后,还包括:对所述升级镜像进行内容校验;若校验通过,生成可激活标志,以便所述待升级设备根据所述可激活标志激活所述升级镜像进行升级;若校验失败,停止所述升级镜像的升级过程。可选的,所述升级镜像报文指令包含待升级设备的设备名称,所述设备名称为双字节名称,所述双字节名称包括高字节和低字节,所述高字节用于区分设备类别,所述低字节用于区分设备模块。可选的,还包括:以所述报文指令记录升级状态;所述升级状态包括升级镜像信息、升级状态信息和升级传输信息;所述升级镜像信息包括设备名称、镜像大小、镜像版本号,所述升级状态信息包括使能信息、校验信息和激活信息,所述升级传输信息包括镜像报文指令包大小和镜像报文指令包传输状态信息。本申请还提供一种电力设备升级系统,包括:接收模块,用于接收升级请求并获取对应的升级镜像;传输确认模块,用于确定所述升级镜像的传输方式;校验模块,用于校验所述升级镜像的镜像识别码是否合法;升级模块,用于所述校验模校验通过时,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。本申请还提供一种电子设备,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的方法的步骤。本申请提供一种电力设备升级方法,包括:接收升级请求并获取对应的升级镜像;确定所述升级镜像的传输方式;校验所述升级镜像的镜像识别码是否合法;若是,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。本申请通过为电力设备配置相应的升级镜像,以报文指令类型将升级镜像传输至相应的待升级设备,不必将电力设备返厂升级,也不必逐个设备升级,可以实现电力设备的远程升级和一键升级,提高升级效率,降低电力设备的运营成本,降低了对电力设备运维的复杂度,提高了电力系统计量数据的管理效率。本申请还提供一种电力设备升级系统、计算机可读存储介质和电子设备,具有上述有益效果,此处不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种电力设备升级方法的流程图;图2为本申请实施例所提供的一种电力设备升级系统结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种电力设备升级方法的流程图,该方法包括:S101:接收升级请求并获取对应的升级镜像;本步骤旨在接收升级请求,该升级请求可以源于某一电力设备的厂商发布了新版本文件,也可以为人工升级请求。此外,升级请求对应的待升级设备可以为单台设备,也可以为多台设备,在此不做具体限定。容易理解的是,若升级请求对应多台设备,则其对应的多台设备之间本步骤还需要获取升级请求对应的升级镜像。在此对于如何获取升级镜像不作限定,可以直接从电力设备的厂商获取升级镜像,或者由其他设备提供。在此对于升级镜像报文指令包含的具体内容不作限定,其至少要包含镜像版本号和升级数据等,还可以包含通配符。通配符用于指代升级镜像对应的可升级目标,即不同的通配符表示该升级镜像的应用范围。由于各升级镜像的升级内容存在差异,因此不同的升级镜像所对应的可使用的电力设备同样存在差异,此时可以通过通配符标识该升级镜像是否为某些电力设备专用,或者所有电力设备通用等。若采用通配符,即升级镜像并非对应所有电力设备,此时升级镜像可以包含待升级设备的设备名称,设备名称为双字节名称,双字节名称包括高字节和低字节,高字节用于区分设备类别,低字节用于区分设备模块。参见表1,表1为一种设备名称的示例表。表1设备名称的示例表表1中各设备名称采用unsigned(0x11)数据类型,此时可以通过分别识别高字节和低字节确定升级镜像对应的待升级设备的设备名称,从而实现升级镜像的精准升级。而升级版本号可以采用字符串(0x09)数据类型,一般包含厂家标志,特殊的描述可以自定义。此外,还可以包含升级镜像签名等,在此不一一举例限定。作为本步骤的一种优选的执行方式,接收升级请求并获取对应的升级镜像之后,还可以判断升级镜像本文档来自技高网...

【技术保护点】
1.一种电力设备升级方法,其特征在于,包括:/n接收升级请求并获取对应的升级镜像;/n确定所述升级镜像的传输方式;/n校验所述升级镜像的镜像识别码是否合法;/n若是,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。/n

【技术特征摘要】
1.一种电力设备升级方法,其特征在于,包括:
接收升级请求并获取对应的升级镜像;
确定所述升级镜像的传输方式;
校验所述升级镜像的镜像识别码是否合法;
若是,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备,以便所述待升级设备激活所述升级镜像进行升级。


2.根据权利要求1所述的电力设备升级方法,其特征在于,接收升级请求并获取对应的升级镜像之后,还包括:
判断所述升级镜像是否包含使能标志;
若是,执行校验所述升级镜像的镜像识别码是否合法的步骤;
若否,对所述升级镜像写入所述使能标志。


3.根据权利要求1所述的电力设备升级方法,其特征在于,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备包括:
将所述升级镜像划分为若干块镜像报文指令包;
以所述传输方式逐块传输所述镜像报文指令包至相应的待升级设备。


4.根据权利要求3所述的电力设备升级方法,其特征在于,以所述传输方式逐块传输所述镜像报文指令包至相应的待升级设备之后,还包括:
检查所述镜像报文指令包的数量是否完整;
若所述镜像报文指令包数量完整,整理所述镜像报文指令包得到所述升级镜像;
若所述镜像报文指令包数量缺失,根据镜像报文指令包编号重新传输缺失的镜像报文指令包。


5.根据权利要求3所述的电力设备升级方法,其特征在于,以所述传输方式通过报文指令将所述升级镜像传输至相应的待升级设备之后,还包括:
对所述升级镜像进行内容校验;
若校验通过,生成可激活标志,以便所述待升级设备根据所述...

【专利技术属性】
技术研发人员:陈建锋王晓亮卢玉凤徐京生
申请(专利权)人:华立科技股份有限公司
类型:发明
国别省市:浙江;33

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

1