[发明专利]一种电能表的在线升级方法在审
申请号: | 201811098196.7 | 申请日: | 2018-09-20 |
公开(公告)号: | CN109189434A | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 郑阳;王太平;左勇;黄燕;付月生;金锐;熊剑 | 申请(专利权)人: | 安徽南瑞中天电力电子有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 合肥市泽信专利代理事务所(普通合伙) 34144 | 代理人: | 方荣肖 |
地址: | 230088 安徽省合肥市高新*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电能表 在线升级 上位机 升级模式 校验 电能表软件 程序存储 存储位置 分块传输 固件地址 固件下载 空闲分区 人工干预 升级功能 升级过程 升级权限 通讯传输 远程更新 运行程序 软件BUG 可用 远端 升级 写入 冻结 发送 检测 更新 发现 生产 | ||
一种电能表的在线升级方法,可解决当前使用的电能表软件更新不便的技术问题。包括以下步骤,上位机根据电能表的生产厂家和当前运行程序版本对需升级的电能表进行判断;上位机向所述电能表发送升级权限命令,进入升级模式;电能表进入升级模式时,检测电能表内程序存储情况,等待接受新固件;上位机将新固件采用电能表可用的通讯传输方式分块传输给待升级电能表并写入到电能表当前空闲分区对应的存储位置中;升级过程中实时对新固件的帧序号、固件地址及固件内容进行校验;固件下载并校验完成后冻结升级功能,运行新固件。本发明可不用人工干预进行远端在线升级,使得发现的因软件BUG对电能表功能造成的问题,可以通过远程更新固件的方式进行消除。
技术领域
本发明涉及电力设备技术领域,具体涉及一种电能表的在线升级方法。
背景技术
现阶段已经在使用中的电能表若需更新固件则必须返厂开盖重新烧录,成本很高。而且当前的在市面上的电能表基本并不具备在线升级的功能,若在用户使用过程中大批量出现软件故障时,只能通过工程人员更换故障表,并将故障表返厂翻修,极大消耗人力成本和运输成本。给供货方和使用方造成极大损失。
发明内容
本发明提出的一种电能表的在线升级方法,可解决市场上使用的电能表的软件更新不便的技术问题。
为实现上述目的,本发明采用了以下技术方案:
一种电能表的在线升级方法,包括以下步骤,
S101、上位机根据电能表的生产厂家和当前运行程序版本对需升级的电能表进行判断;
S102、上位机向所述电能表发送升级权限命令,进入升级模式;
S103、电能表进入升级模式时,检测电能表内程序存储情况,等待接受新固件;
S104、上位机将新固件采用电能表可用的通讯传输方式分块传输给待升级电能表并写入到电能表当前空闲分区对应的存储位置中;
S105、升级过程中实时对新固件的帧序号、固件地址及固件内容进行校验;
S106、固件下载并校验完成后冻结升级功能,运行新固件。
进一步的,所述步骤S105还包括:
若丢失固件块则根据已下载内容,重发该丢失固件块内容;
若整体固件校验不通过,则回到步骤S103。
进一步的,所述升级权限命令包括新固件标识、块数目、块大小、CRC校验值、厂家信息、升级功能激活。
进一步的,所述步骤S103包括电能表进入升级模式时,检测表内程序存储情况,确认固件存放存储区的空闲虚拟分区,将空闲虚拟分区设置为新固件下载区,并等待接受新固件。
进一步的,所述步骤S104中上位机将分块发送的固件块根据固件地址及固件块大小写入到电能表当前空闲分区对应的存储位置中。
进一步的,所述固件存放存储区分为至少三个分区:BOOT区和两个虚拟分区。
进一步的,所述步骤S101上位机根据电能表的生产厂家和当前运行程序版本对需升级的电能表进行判断;具体包括,读取目标电能表的硬件版本号和软件版本号,与当前待下载的软件版本号对比,若电能表版本号低于待下载软件的版本号,则在待下载软件的基础上再根据目标电能表的硬件版本号生成适应该硬件平台的待下载软件的固件,并使用该固件对目标电能表进行升级。
由上述技术方案可知,本发明一种电能表的在线升级方法,可不用人工干预进行远端在线升级,使得发现的因软件BUG对电能表功能造成的问题,可以通过远程更新固件的方式进行消除。可减少原有的将一批电能表重新返厂开盖重新升级的成本。减少表厂和使用方的损失。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽南瑞中天电力电子有限公司,未经安徽南瑞中天电力电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811098196.7/2.html,转载请声明来源钻瓜专利网。