[发明专利]一种采集器的远程升级方法有效
申请号: | 201510339302.6 | 申请日: | 2015-06-18 |
公开(公告)号: | CN104951341A | 公开(公告)日: | 2015-09-30 |
发明(设计)人: | 王本伟;刘志军;胡春华;王铁栋;张玉猛 | 申请(专利权)人: | 烟台东方威思顿电气股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 烟台双联专利事务所(普通合伙) 37225 | 代理人: | 梁翠荣 |
地址: | 264003 *** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种采集器的远程升级方法,主要包括以下步骤:(1)采集升级维护软件下装采集器升级程序到集中器;(2)集中器以广播方式升级采集器;(3)升级维护软件透传招测采集器的版本,统计升级情况;(4)升级维护软件根据广播升级成功率决定继续进行广播升级还是点对点升级;(5)少量广播失败的采集器通过升级维护软件点对点透明传输升级,以保证升级成功率。本方法通过远程升级,解决了采集器升级难题,减少了大量人工维护工作,大大提高了升级效率和成功率,降低了系统维护成本。 | ||
搜索关键词: | 一种 采集 远程 升级 方法 | ||
【主权项】:
一种采集器的远程升级的方法,其特征在于包括以下步骤: (1)、采集升级维护软件下装采集器的升级程序到集中器并存储,当集中器收到启动广播升级命令后,执行广播升级任务; (2)、集中器向采集器发送包含升级文件名、版本号以及程序时间信息在内的首帧广播数据,采集器收到报文后根据第一包数据判断是否需要升级并创建相应的文件名,并设置相应数据包记录标识;每条通讯协议中均包含总包数2个字节和当前发送包2个字节,采集器程序通过当前发送包数和总包数判断是首帧、中间帧还是结束帧; (3)、集中器发送的中间帧报文采用广播命令,每帧从升级文件中读取64个字节数据组包,最后一包不足64个字节补0xFF;采集器根据偏移记录在内部flash的升级文件中,每收到一包并写入成功则设置接收成功包数标识位; (4)、集中器的结束帧广播报文包含相应版本、程序时间及升级文件的CRC校验; (5)、采集器每次复位都检查有无升级文件,如果有则校验文件升级的版本号和文件的合法性,如果校验合格,则复制升级文件到应用程序启动区,程序按新程序启动同时删除升级文件; (6)、每经过一段设定的时间,升级维护软件主动查询集中器升级状态报文,如果收到广播升级完成指令,则升级维护软件通过集中器的上行通道直接发送升级报文到载波端口,集中器通过路由转发给采集器,采集器接收到此条指令后应答版本号及已接收数据包标识; (7)、升级维护软件根据版本号和接收数据标识位统计需要重发的数据帧,如果某一集中器下的采集器升级成功率低于30%,则继续发送启动集中器广播报文;如果不低于30%,则转为点对点通讯升级报文方式:升级维护软件根据接收数据标识,升级报文通过集中器透明传输给采集器;(8)、升级维护软件与集中器之间的升级报文格式上按照《电气电力标准‑DLT 645‑2007 多功能电能表通信协议》,通讯地址采用扩展 6个字节,0x88表示采集器广播地址;广播报文和点对点报文格式一致,区别在于协议中的6个字节通讯地址,以方便协议的程序开发。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台东方威思顿电气股份有限公司,未经烟台东方威思顿电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510339302.6/,转载请声明来源钻瓜专利网。