[发明专利]一种电能表软件模块化升级方法及电能表系统在审

专利信息
申请号: 201810124992.7 申请日: 2018-02-07
公开(公告)号: CN110119281A 公开(公告)日: 2019-08-13
发明(设计)人: 林向阳;冯海舟;谷战垒;方旭;杜树帅;贺姗姗;张慧;付召辉 申请(专利权)人: 河南许继仪表有限公司;许继集团有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F11/14
代理公司: 郑州睿信知识产权代理有限公司 41119 代理人: 吴敏
地址: 461000 *** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 电能表 电能表软件 模块化 升级 存储子空间 系统技术领域 应用程序存储 产生模块 模块编译 升级方式 整体更新 单片机 擦除
【说明书】:

本发明涉及一种电能表软件模块化升级方法及电能表系统,属于电能表系统技术领域。本发明将电能表软件按照电能表的功能进行模块划分,每个功能模块编译产生模块化文件,将电能表软件的应用程序存储空间进行划分,得到至少两个存储子空间,将各模块化文件分别升级到相应的存储子空间,从而实现对各模块的单独升级,无需将电能表的单片机ROM区擦除后整体更新程序,升级方式简单,升级效率得到了大大提高。

技术领域

本发明涉及一种电能表软件模块化升级方法及电能表系统,属于电能表系统技术领域。

背景技术

电能表启动后,从闪存(Flash)中加载程序代码和CE(电能计量单元)代码运行,在研发设计阶段,可以通过仿真器将已编译好的程序烧录到芯片的闪存中,从而实现对程序的更新升级,在电能表生产阶段,通过专用的烧录器将程序烧写到芯片中,电能表出厂后,如果有特殊要求需要升级程序时,则只能通过返厂后进行操作。现有技术虽然在程序设计阶段能方便的对电能表程序进行升级操作,但在电能表生产阶段及其出厂后,若有升级需求,只能通过烧录器对单台电能表依次进行升级,操作非常之麻烦,尤其是当电能表安装到千家万户后,如果要升级更新的话,则需要将所有的电能表返厂,然后进行升级,或者在去到每一处电表的安装位置,拆掉铅封,通过专用工具进行升级,升级成本巨大。

为此,有人提出了在线升级方式,例如,公布号为CN106953902A的专利申请文件,该文件公开了一种电能表固件升级方法和装置,该方法通过在自组网中发送携带电能表标识获取命令的广播消息,接收该自组网中其它电能表标识应答所述广播消息而上报的电能表标识;按照该电能表表示发送升级命令和固件文件,使对应于电能表标识的其它电能表接收到升级命令和固件文件,自动执行自身的固件升级过程,从而在自组网中通过触发一台电能表升级,实现其它电能表升级。该方案虽然能够实现在线升级,提供了升级效率,但是并没有给出具体升级过程,而目前的在线升级都是将电能表的单片机ROM区擦除后整体更新程序,使得电能表软件管理工作繁杂,易造成完善了一项功能后造成原有功能失效等问题。

发明内容

本发明的目的是提供一种电能表软件模块化升级方法,以解决目前电能表软件升级过程只能整体升级导致升级过程复杂,易造成原有功能失效问题;本发明还提供了一种电能表系统。

本发明为解决上述技术问题而提供一种电能表软件模块化升级方法,包括以下方案,方法方案一:该模块化升级方法包括以下步骤:

1)将电能表应用程序按程序功能进行模块化划分,将电能表软件的应用程序存储空间进行划分,得到至少两个存储子空间,分别用于存储电能表应用程序的各功能模块;

2)将电能表的应用程序中各功能模块的目标文件编译到对应存储子空间的指定起始地址;

3)将待升级的电能表应用程序功能模块的升级文件存放到存储芯片对应的升级区域,并将放到存储芯片的升级区域中升级文件搬运至相应的存储子空间,对该功能模块进行升级。

本发明将电能表软件按照电能表的功能进行模块划分,每个功能模块编译产生模块化文件,将各模块化文件分别升级到电能表单片机的指定存储区域,从而实现对各模块的单独升级,无需将电能表的单片机ROM区擦除后整体更新程序,升级方式简单,升级效率得到了大大提高。

方法方案二:在方法方案一的基础上,所述步骤1)中应用程序存储空间采用间接寻址方式进行空间分配。

方法方案三:在方法方案二的基础上,采用间接寻址方式进行空间分配过程为:采用Boot程序定义各应用程序功能模块的入口地址为各应用程序功能模块在对应存储子空间中的起始位置,利用应用程序功能模块的入口地址对各应用程序进行升级操作。

本发明通过间接寻址方式进行空间分配,当功能模块位置改变时修改对应的变量值即可,实现方便,使得升级效率得到进一步提高。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南许继仪表有限公司;许继集团有限公司,未经河南许继仪表有限公司;许继集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810124992.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top