[发明专利]一种控制器程序升级装置和方法在审
申请号: | 201711010475.9 | 申请日: | 2017-10-24 |
公开(公告)号: | CN107831721A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 林恩强;付振;李俊士;王朕;尹春雷;李殿鹏;田妍 | 申请(专利权)人: | 北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100013 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制器 程序 升级 装置 方法 | ||
1.一种控制器程序升级装置,其特征在于,包括电源、处理器、存储器、无线通信装置、通信接口、总线接口;
其中,所述控制器程序升级装置通过所述无线通信装置、所述总线接口或者所述通信接口与服务器、上位机或者程序下载器建立通信连接,从服务器、上位机或程序下载器获取升级程序文件,并保存在所述存储器中;
对控制器进行升级时,控制器程序升级装置通过所述无线通信装置、所述通信接口或者所述总线接口与待升级控制器建立通信连接,对待升级控制器进行程序升级。
2.如权利要求1所述的装置,其特征在于:所述总线接口为CAN总线接口、工业以太网接口或RS232串行总线接口。
3.如权利要求1所述的装置,其特征在于:所述通信接口为USB接口。
4.如权利要求1所述的装置,其特征在于:所述无线通信装置为蓝牙模块、WIFI模块和/或NFC模块。
5.如权利要求1-4之一所述的装置,其特征在于:所述控制器程序升级装置还包括:控制器校验装置,所述控制器校验装置通过所述无线通信装置、所述通信接口或者所述总线接口获取所述待升级控制器的设备信息,并判断是否与所述升级程序文件匹配。
6.如权利要求5所述的装置,其特征在于:所述控制器程序升级装置还包括:解密装置,所述解密装置能够对加密的升级程序文件进行解密。
7.如权利要求5所述的装置,其特征在于:所述控制器程序升级装置还包括:程序校验装置;所述程序校验装置对待升级控制器中的原程序和所述升级程序文件进行校验。
8.如权利要求7所述的装置,其特征在于:所述程序校验装置对待升级控制器中的原程序和所述升级程序文件进行校验包括版本校验、MD5校验、下载进度校验。
9.如权利要求6所述的装置,其特征在于:所所述控制器程序升级装置还包括:加密装置;所述加密装置检测获取的所述升级程序文件是否为加密文件,如果不是加密文件,则对所述升级程序文件加密后存储到所述存储器。
10.一种使用如权利要求1-9之一的装置对控制器程序进行升级的方法,其特征在于,包括:获取升级程序文件;
判断所述升级程序文件是否已经加密,如未加密,则对所述升级程序文件进行加密生成加密文件;
将所述加密文件保存到存储器中;
与待升级的控制器建立通信连接,并获取待升级控制器的设备信息和程序信息;
将所述设备信息和程序信息与所述加密文件进行校验;
如果校验通过,将所述加密文件进行解密并生成可执行目标文件,将所述可执行目标文件发送到所述待升级控制器进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司,未经北京天地玛珂电液控制系统有限公司;北京煤科天玛自动化科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711010475.9/1.html,转载请声明来源钻瓜专利网。