一种应用于智能开关系统的固件升级方法技术方案

技术编号:24251168 阅读:53 留言:0更新日期:2020-05-22 23:23
本发明专利技术涉及一种应用于智能开关系统的固件升级方法,其步骤如下:一、上电时,网关向组网内的从设备分配地址,根据设备地址读取并以映射的方式保存设备类型和软件版本信息;二、通过移动终端发送升级指令;三、网关接收到升级指令后,根据设备类型从云端下载升级包到网关中;四、在获取升级包之后,网关控制从设备分闸,按从设备类型和对应的设备地址依次对从设备进行升级;五、升级过程中,出现升级失败,网关则记录发生升级失败的从设备地址,并发送报错信号至移动终端,升级失败的从设备自动运行出厂默认的程序;六、完成升级之后,网关控制从设备恢复为升级前的状态,可以远程通过手机APP实现智慧微断的单台或者多台设备进行固件升级。

A firmware upgrade method applied to intelligent switch system

【技术实现步骤摘要】
一种应用于智能开关系统的固件升级方法
本专利技术涉及电力物联网领域,具体涉及一种应用于智能开关系统的固件升级方法。
技术介绍
智能化应用越来越广泛,在电力系统中,智能开关也逐渐普及,而智能开关具有软硬件结构,而软件大多需要升级,去满足固件的升级换代,而目前大多数需要针对各个智能开关,逐个进行软件升级,其导致现有的智能开关系统,大多都不对智能开关进行升级,导致资源浪费。
技术实现思路
针对现有技术存在的不足,本专利技术提供一种应用于智能开关系统的固件升级方法。为实现上述目的,本专利技术提供了如下技术方案:一种应用于智能开关系统的固件升级方法,其步骤如下:步骤一、上电时,网关向组网内的从设备分配地址,根据设备地址读取并以映射的方式保存设备类型和软件版本信息;步骤二、通过移动终端发送升级指令;步骤三、网关接收到所述升级指令后,根据升级指令获取待升级的从设备的类型以及软件版本信息,根据设备类型从云端下载升级包到网关中;步骤四、在获取升级包之后,网关控制待升级的从设备分闸,按从设备类型和对应的设备地址依次对从设备进行升级;步骤五、升级过程中,出现升级失败,网关则记录发生升级失败的从设备地址,并发送报错信号至移动终端,升级失败的从设备自动运行出厂默认的程序;步骤六、完成升级之后,网关控制从设备恢复为升级前的状态。网关将获取的设备类型和软件版本信息存储至自身的内存或云端服务器。步骤二中的升级指令包括升级模式,所述升级模式包括单台设备升级模式和多台设备升级模式。所述步骤二中的升级指令包括待升级从设备的设备地址。所述步骤三中,网关根据升级指令中的待升级从设备的设备地址,获取对应设备地址的从设备的设备类型以及软件版本信息。所述步骤四中,网关先识别从设备的状态,并记录从设备升级前的状态,网关在完成记录之后控制待升级的从设备分闸。步骤五中,若从设备升级失败,该从设备自动识别升级故障,并运行自身的出厂默认的程序。本专利技术的有益效果:可以远程通过手机APP实现智慧微断的单台或者多台设备进行固件升级。升级前会自动控制待升级的设备处于分闸状态,确保设备升级过程中是安全的,升级完成后会自动控制设备恢复升级前的状态。升级过程中若出现升级失败,升级失败的设备会自动运行出厂默认的程序,且手机APP上会提示相应的设备升级故障,这样就保证了即使升级失败,设备也能正常运行。附图说明图1为本专利技术的固件升级网络结构示意图。图2为本专利技术的网关在线升级模式选择逻辑流程图。图3为本专利技术的网关的多设备升级的逻辑流程图。图4为本专利技术的从设备智慧微断内部CPU的FLASH的分布示意图。图5为本专利技术从设备接收到升级指令的逻辑示意图。图6为本专利技术的从设备程序运行的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明,本专利技术实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。在本专利技术中,除非另有明确的规定和限定,术语“连接”、“固定”等应做广义理解,例如,“固定”可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。本专利技术中涉及的智能开关系统一般包括一个网关、一个电源、若干个智慧微断。本专利技术提供一种应用于智能开关系统的固件升级方法,其步骤如下:步骤一、上电时,网关向组网内的从设备分配地址,根据设备地址读取并以映射的方式保存设备类型和软件版本信息;网关将获取的设备类型和软件版本信息存储至自身的内存或云端服务器,在网关获取设备类型和软件版本信息之后,网关即可根据设备地址就能查询到对应的设备类型以及软件版本。步骤二、通过移动终端发送升级指令;步骤二中的升级指令包括升级模式,所述升级模式包括单台设备升级模式和多台设备升级模式。所述步骤二中的升级指令包括待升级从设备的设备地址。步骤三、网关接收到所述升级指令后,根据升级指令获取待升级的从设备的类型以及软件版本信息,根据设备类型从云端下载升级包到网关中;所述步骤三中,网关根据升级指令中的待升级从设备的设备地址,获取对应设备地址的从设备的设备类型以及软件版本信息。步骤四、在获取升级包之后,网关控制待升级的从设备分闸,按从设备类型和对应的设备地址依次对从设备进行升级;所述步骤四中,网关先识别从设备的状态,并记录从设备升级前的状态,网关在完成记录之后控制待升级的从设备分闸。升级前网关会控制待升级的设备处于分闸的状态,确保升级过程中是安全的,升级完成后网关会控制设备恢复升级前的开关状态。步骤五、升级过程中,出现升级失败,网关则记录发生升级失败的从设备地址,并发送报错信号至移动终端,升级失败的从设备自动运行出厂默认的程序;步骤五中,若从设备升级失败,该从设备自动识别升级故障,并运行自身的出厂默认的程序。设备会自动识别故障并运行出厂默认的初始版本的程序。这样即使升级故障设备也能正常运行步骤六、完成升级之后,网关控制从设备恢复为升级前的状态。实施例不应视为对本专利技术的限制,但任何基于本专利技术的精神所作的改进,都应在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种应用于智能开关系统的固件升级方法,其特征在于:其步骤如下:/n步骤一、上电时,网关向组网内的从设备分配地址,根据设备地址读取并以映射的方式保存设备类型和软件版本信息;/n步骤二、通过移动终端发送升级指令;/n步骤三、网关接收到所述升级指令后,根据升级指令获取待升级的从设备的类型以及软件版本信息,根据设备类型从云端下载升级包到网关中;/n步骤四、在获取升级包之后,网关控制待升级的从设备分闸,按从设备类型和对应的设备地址依次对从设备进行升级;/n步骤五、升级过程中,出现升级失败,网关则记录发生升级失败的从设备地址,并发送报错信号至移动终端,升级失败的从设备自动运行出厂默认的程序;/n步骤六、完成升级之后,网关控制从设备恢复为升级前的状态。/n

【技术特征摘要】
1.一种应用于智能开关系统的固件升级方法,其特征在于:其步骤如下:
步骤一、上电时,网关向组网内的从设备分配地址,根据设备地址读取并以映射的方式保存设备类型和软件版本信息;
步骤二、通过移动终端发送升级指令;
步骤三、网关接收到所述升级指令后,根据升级指令获取待升级的从设备的类型以及软件版本信息,根据设备类型从云端下载升级包到网关中;
步骤四、在获取升级包之后,网关控制待升级的从设备分闸,按从设备类型和对应的设备地址依次对从设备进行升级;
步骤五、升级过程中,出现升级失败,网关则记录发生升级失败的从设备地址,并发送报错信号至移动终端,升级失败的从设备自动运行出厂默认的程序;
步骤六、完成升级之后,网关控制从设备恢复为升级前的状态。


2.根据权利要求1所述的一种应用于智能开关系统的固件升级方法,其特征在于:网关将获取的设备类型和软件版本信息存储至自身的内存或云端服务器。


3.根据权利要求1...

【专利技术属性】
技术研发人员:徐丽玲高平陶晓东潘传佑黄凯平吴梦伟李巍
申请(专利权)人:浙江天正电气股份有限公司
类型:发明
国别省市:浙江;33

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

1