【技术实现步骤摘要】
储能电源多级网络多控制设备同步更新程序的方法及系统
本专利技术涉及轨道交通控制系统领域,特别是一种储能电源多级网络多控制设备同步更新程序的方法及系统。
技术介绍
在轨道交通中,储能电源是一种通过对超级电容器进行串并联组成的一种储能能源的装置。储能电源内部存在数量较多、功能相同的各类控制设备,这些控制设备使用相同的硬件与相同的软件程序,仅通过不同的开关位置对自身位置进行标记,并连接到同一个控制CAN网络中。在储能电源中,还有一个主控设备,它的功能是同时连接控制CAN网络与外部的以太网,它的以太网接口是对外通信接口。既有轨道交通储能电源领域中,储能电源内的各类控制设备是安装在高电压、大电流、大干扰的储能电源箱体内部,并且在安装完成后往往无法拆卸,也无法直接同上位机连接,仅由CAN网络连接到储能电源主控设备,并由主控设备连接到对外通信的以太网中,这对储能电源内各类控制设备的软件更新造成了困扰。既有轨道交通储能电源中,内部的控制设备各个种类的数量多,使用一对一的程序更新方法有连接麻烦、耗时长、需要拆卸更新设备等问题。当前储能电源对外通信接口是以太网,而储能电源内部均衡控制 ...
【技术保护点】
1.一种储能电源多级网络多控制设备同步更新程序的方法,其特征在于,包括以下步骤:1)等待接收PC上位机的更新准备报文;2)接收到PC上位机的更新准备报文后,主控设备进入更新功能状态,并发送响应报文到PC上位机;3)根据接收到的更新准备报文,准备内存空间,用来存储更新准备报文中的信息,并根据待更新程序大小,准备能够存放待更新程序的内存空间;所述更新准备报文中的信息包括待更新的设备硬件类型或者待更新设备列表,待更新程序大小,校验码;4)等待接收PC上位机的待更新程序;5)将接收到的待更新程序放入准备好的内存空间;6)主控设备将待更新程序分割为符合CAN网络的更新报文格式的一组带 ...
【技术特征摘要】
1.一种储能电源多级网络多控制设备同步更新程序的方法,其特征在于,包括以下步骤:1)等待接收PC上位机的更新准备报文;2)接收到PC上位机的更新准备报文后,主控设备进入更新功能状态,并发送响应报文到PC上位机;3)根据接收到的更新准备报文,准备内存空间,用来存储更新准备报文中的信息,并根据待更新程序大小,准备能够存放待更新程序的内存空间;所述更新准备报文中的信息包括待更新的设备硬件类型或者待更新设备列表,待更新程序大小,校验码;4)等待接收PC上位机的待更新程序;5)将接收到的待更新程序放入准备好的内存空间;6)主控设备将待更新程序分割为符合CAN网络的更新报文格式的一组带序号的更新报文,并在CAN网络中发送更新报文;7)每个接收设备在收到更新报文后,发送包含该更新报文序号数据的响应报文给主控设备;8)主控设备建立更新状态表,更新状态表中存储每个待更新设备的每个序号的数据报文对应的状态;9)主控设备发送数据完毕后,检查更新状态表,统计并提取出所有设备未接收到的数据报文序号表,并按照数据报文序号表在CAN网络中重新发送对应序号的数据报文;10)重复步骤7)~9),直到主控设备中的更新状态表中所有设备的所有报文均为正常接收;11)主控设备发送待更新程序文件的校验码到各个待更新的设备,各个待更新的设备计算接收到的数据校验码,并同主控设备发送的校验码比较;12)如果各个待更新的设备比较校验码失败,丢弃接收到的数据,并向主控设备发送更新失败状态指令报文;如果校验成功,则写入程序文件到指定的位置,并向主控设备发送更新成功状态指令报文;13)主控设备转发所有接收到的更新成功/失败状态指令报文到PC上位机。2.根据权利要求1所述的储能电源多级网络多控制设备同步更新程序的方法,其特征在于,步骤6)中,所述CAN网络的更新报文内容包括4字节报文序号和4字节数据区域;所述报文序号是数据区域在文件中的位置。3.一种储能电源多级网络多控制设备同步更新程序的系统,其特征在于,包括:主控设备,用于等待接收PC上位机的更新准备报文;接收到PC上位机的更新准备报文后,主控设备进入更新功能状态,并发送响应报文到PC上位机;根据接收到的更新准备报文,准备内存空间,用来存储更新准备报文中的信息,并根据待更新程序大小,准备能够存放待更新程序的内存空间;所述更新...
【专利技术属性】
技术研发人员:汪俊,王雪莲,岳伟,郭鑫鹏,罗凯宇,
申请(专利权)人:中车株洲电力机车有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。