ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:157.06KB ,
资源ID:837633      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/837633.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(集中器模块远程升级方案.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

集中器模块远程升级方案.docx

1、集中器模块远程升级方案版本日期BY说明V1.02013.10.12William初版V1.12013.10.14William1、考虑兼容新旧版本的国网集中器,按照Q/GDW1376.1-2013和Q/GDW1376.2-2013修改有关协议内容;2、修改参数区内容;3、添加或修改有关流程图。V1.22013.10.21William1、为与Q/GDW1376.2-2013的勘误表(2013年9月18日颁布)兼容,修改表6文件标识定义;2、修改表13参数区内容,增加地址文件标识;3、修改首段和末段内容,将附加内容从末段移到首段;4、修改图1应用程序远程升级流程,在IAP程序部分增加校验程序文件

2、的步骤;5、修改图5内部FLASH分配,将IAP程序区从4KB扩大到8KB。V1.32013.10.25William1、因内部程序空间可能不够用,将升级文件的暂存区从内部FLASH移到外部FLASH;2、将升级文件的暂存区从内部FLASH移出后,应用程序空间比较富裕。考虑以后IAP程序的升级,修改图5内部FLASH分配,将IAP程序区从8KB扩大到20KB。V1.42013.10.30William1、取消新旧版本检查的要求。微功率无线系统远程升级方案版本1.4 保密等级:内部文件 第1页共12页微功率无线系统远程升级方案微功率无线系统远程升级方案1. 说明微功率无线系统因为各种原因,如修正

3、程序BUG、增加新功能、改进路由算法、适应新功能等,可能需要对现场正在使用的集中器本地通信模块或从节点模块(采集器和电表模块)进行软件升级。为便于实施,升级以远程方式为主。2. 适用范围本方案适用于锐拔科技采用STM32F103RC为主控MCU的各型集中器本地通信模块。暂时只考虑集中器本地通信模块远程升级的实施细节,微功率无线系统中其它模块或芯片的升级只提供协议支持和升级程序文件在集中器本地通信模块中的暂存。3. 程序总体流程为了实现远程升级,集中器本地通信模块主控芯片内部一般存在2个相对独立的程序,一个是应用程序,另一个是IAP(In_ApplicationProgram)程序。这2个程序都

4、应该是可以升级的。对应用程序的升级可分为两个部分:一部分在应用程序中,用于接收并保存升级数据,升级数据接收完整并校验正确后,设置IAP程序的启动标识。另一部分是IAP程序,用于更新应用程序。对IAP程序的升级可以全部在应用程序中完成,包括接收、保存、校验升级数据和更新IAP程序。版本1.4 保密等级:内部文件 第2页共12页微功率无线系统远程升级方案应用程序部分IAP程序部分开始接收到程序文件首段保存程序文件标识、版本等信息继续接收并保存程序文件N程序文件接收完整Y程序文件校验正确Y设置IAP启动标识系统软件复位,执行IAP程序IAP启动标识有效Y程序文件校验正确YNN升级应用程序NN应用程序

5、校验正确Y清除IAP启动标识跳转执行应用程序结束图1集中器本地通信模块应用程序远程升级流程版本1.4 保密等级:内部文件 第3页共12页微功率无线系统远程升级方案开始接收到升级文件首段保存文件类型、版本等信息继续接收并保存升级文件升级文件接收完整Y升级文件校验正确Y升级IAP程序NNIAP程序校验正确NY结束图2集中器本地通信模块IAP程序远程升级流程4. 升级文件的传输协议4.1. 主站与旧版国网集中器之间(使用Q/GDW376.1-2009协议)可利用Q/GDW376.1-2009协议的数据转发AFN=10H的F1透明转发来分段下传升级文件,此时终端通信端口号设置为31,透明转发的内容不能

6、是DL/T645格式。如果主站在下发的超时时间内未收到集中器的正确应答,则重发数据,最大重发次数为3次。如果3次重发都未收到正确应答,主站向用户提示升级文件下传失败,停止远程升级。版本1.4 保密等级:内部文件 第4页共12页数据内容数据格式单位字节数终端通信端口号BIN1透明转发通信控制字BS81透明转发接收等待报文超时时间BS810ms或1s1透明转发接收等待字节超时时间BIN10ms1微功率无线系统远程升级方案4.1.1.旧版国网集中器处理流程开始接收到主站下发的Q/GDW376.1透明转发命令报文AFN=10HFN=F1转发端口是31YY N向本地通信模块发送Q/GDW376.2从节点

7、监控命令报文AFN=13HFN=F1向本地通信模块透明转发Q/GDW1376.2文件传输命令报文AFN=15HFN=F1N接收应答报文并返回主站结束图3旧版国网集中器处理流程1.集中器收到主站下发的透传命令后,需要解析是从节点监控命令还是集中器本地通信模块操作命令,如果是从节点监控命令,需要转成Q/GDW376.2-2009协议的数据转发(AFN=13H)的监控从节点(F1);否则直接将报文中的透明转发内容全部透传给集中器本地通信模块。2.在升级过程中可能会接收到集中器的心跳和登录报文,升级主站软件要注意正确响应。3.集中器发送透传报文给集中器本地通信模块后,等待集中器本地通信模块返回应答报文

8、的超时时间为6s。4.1.2.下行报文数据单元表1透明转发数据单元格式版本1.4 保密等级:内部文件 第5页共12页数据内容数据格式字节数终端通信端口号BIN1透明转发内容字节数kBIN2透明转发内容k透明转发内容字节数kBIN字节2透明转发内容k终端通信端口号:数据范围131。4.1.3.上行报文数据单元表2透明转发应答数据单元格式终端通信端口号:数据范围131。4.2. 主站与新版国网集中器之间(使用Q/GDW1376.1-2013协议)可利用Q/GDW1376.1-2013协议的文件传输AFN=0FH的F1文件传输方式1来分段下传升级文件。如果主站在下发的超时时间内未收到集中器的正确应答

9、,则重发数据,最大重发次数为3次。如果3次重发都未收到正确应答,主站向用户提示升级文件下传失败,停止远程升级。4.2.1.新版国网集中器处理流程开始接收主站下发的Q/GDW1376.1文件传输命令报文AFN=0FHFN=F1暂存升级文件,N并对主站进行应答升级文件接收完成并且校验正确Y拆分升级文件向本地通信模块下发Q/GDW1376.2文件传输命令报文AFN=15HFN=F1接收路由模块应答报文结束版本1.4 保密等级:内部文件 第6页共12页数据内容数据格式字节数文件标识BIN1文件属性BIN1文件指令BIN1总段数nBIN2第i段标识或偏移(i=0n-1)BIN4第i段数据长度LfBIN2

10、文件数据BINLf微功率无线系统远程升级方案图4新版国网集中器处理流程1.集中器与主站之间的文件传输全部完成后,集中器才会开始与集中器本地通信模块之间的文件传输。2.集中器与集中器本地通信模块之间的文件传输进行时,集中器不用将集中器本地通信模块的应答报文上报主站。3.在升级过程中可能会接收到集中器的心跳和登录报文,升级主站软件要注意正确响应。4.集中器发送文件传输命令给集中器本地通信模块后,等待集中器本地通信模块返回应答报文的超时时间为6s。4.2.2.下行报文数据单元表3文件传输方式1数据单元格式文件标识00H:清除下装文件,恢复到升级前状态。01H:终端升级文件。02H:远程(上行)通讯模

11、块升级文件。03H:本地通信模块升级文件。04H:采集器升级的采集器地址文件。05H:采集器升级的采集器程序文件。06H:采集器通信模块升级的地址文件。07H:采集器通信模块升级的程序文件。文件属性:起始、中间帧:00H;结束帧:01H。文件指令:00H:报文方式下装;01H:FTP方式下装;02H:启动组地址升级。第i段标识或偏移(i=0n):除最后一段外,其余长度固定。文件数据:报文方式下装时,为文件内容;FTP方式下装时,按照ftp:/文件路径,账号/口令的方式填写;清除下装文件、启动组地址升级则为空。采集器地址文件中,每6个字节为一个采集器地址。版本1.4 保密等级:内部文件 第7页共

12、12页数据内容数据格式字节数文件标识BIN1文件属性BIN1文件指令BIN1总段数nBIN2第i段标识(i=0n-1)BIN4第i段数据长度LfBIN2文件数据BINLf文件标识升级目标芯片和程序0x00清除下装文件0x03本地通信模块升级文件(路由芯片应用程序)数据内容数据格式字节数收到当前段标识BIN4微功率无线系统远程升级方案4.2.3.上行报文数据单元表4文件传输方式1数据单元格式收到当前段标识:一般填写收到报文中的段标识,但以下几种情况例外: 检查发现文件错误,填写0xFFFFFFFF。 FTP服务器无法登录,填写0xFFFFFFFE。 FTP服务器中找不到指定文件,填写0xFFFFFFFD。 下发的文件标识为0x00时,填写0x00000000。4.3. 集中器与集中器本地通信模块之间可利用Q/GDW1376.2-2013协议中新增的文件传输指令AFN=15H的F1文件传输方式1来分段下传升级文件,并实现断点续传的功能。4.3.1.下行报文数据单元表5文件传输1数据单元格式文件标识00H:清除下装文件。03H:本地通信模块升级文件。07H:主节点和子节点模块升级(勘误表新增,意义不明)。08H:子节点模块升级(勘误表新增,意义不明)。其它:保留。文件属性:起始帧、中间帧为00H;结束帧为01H。文件指令:00H:报文方式下装;01HFFH

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1