[发明专利]一种光伏电站设备软件升级系统、方法及装置有效
申请号: | 201811208814.9 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109388419B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 卫红叶;牛峰;许盛 | 申请(专利权)人: | 阳光电源股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06Q50/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电站设备 软件 升级 系统 方法 装置 | ||
1.一种光伏电站设备软件升级系统,其特征在于,包括:客户端、服务器、通讯设备以及光伏电站设备,用于:
客户端发送电站设备升级请求至服务器;
服务器基于所述电站设备升级请求,生成任务列表至所述客户端,并获取目标升级文件;
服务器发送预升级指令至目标通讯设备,所述预升级指令包括第一密钥以及待升级电站设备的流水号;
目标通讯设备基于所述预升级指令,发送经过第一密钥加密的目标参数至所述服务器,所述目标参数包括第二密钥、自定义主题以及待升级电站设备的流水号;
服务器通过所述第一密钥对所述升级电站设备的流水号进行校验,校验成功后,所述目标通讯设备获取目标升级文件,并将目标升级文件传输至待升级电站设备,以供待升级电站设备进行升级;
其中,所述目标通讯设备获取目标升级文件,具体用于:
所述服务器将升级指令发布到自定义主题,并通过所述第二密钥进行加密,其中,所述升级指令包括升级服务器的域名、端口、升级文件的目录以及电站设备地址;
目标通讯设备订阅所述自定义主题,通过所述第二密钥解密后,获取所述升级指令,并基于所述升级指令获取所述目标升级文件。
2.根据权利要求1所述的光伏电站设备软件升级系统,其特征在于,还用于:
服务器获取所述目标升级文件的执行进度,并发送至所述客户端进行展示。
3.一种光伏电站设备软件升级方法,其特征在于,包括:
接收客户端发送的电站设备升级请求;
获取电站设备升级请求,生成任务列表,所述电站设备请求至少包括待升级的电站设备的型号以及待升级的电站设备的目标升级文件的版本信息;
获取目标升级文件;
发送预升级指令至目标通讯设备,所述预升级指令包括第一密钥以及待升级电站设备的流水号;
接收所述目标通讯设备基于所述预升级指令发送的经过第一密钥加密的目标参数,所述目标参数包括第二密钥、自定义主题以及待升级电站设备的流水号;
通过所述第一密钥对所述升级电站设备的流水号进行校验,校验成功后,发送所述目标升级文件至所述目标通讯设备,以使所述目标通讯设备将目标升级文件传输至待升级电站设备,以供待升级电站设备进行升级;
其中,所述发送所述目标升级文件至所述目标通讯设备,包括:
将升级指令发布到自定义主题,并通过所述第二密钥进行加密,其中,所述升级指令包括升级服务器的域名、端口、升级文件的目录以及电站设备地址;
以使所述目标通讯设备订阅所述自定义主题,通过所述第二密钥解密后,获取所述升级指令,并基于所述升级指令获取所述目标升级文件。
4.根据权利要求3所述的光伏电站设备软件升级方法,其特征在于,还包括:
获取所述目标升级文件的执行进度,并发送至客户端进行展示。
5.一种光伏电站设备软件升级装置,其特征在于,包括:
接收模块,用于接收客户端发送的电站设备升级请求;
第一获取模块,用于获取电站设备升级请求,生成任务列表,所述电站设备请求至少包括待升级的电站设备的型号以及待升级的电站设备的目标升级文件的版本信息;
第二获取模块,用于获取目标升级文件;
第一发送模块,用于发送预升级指令至目标通讯设备,所述预升级指令包括第一密钥以及待升级电站设备的流水号;
接收模块,用于所述目标通讯设备基于所述预升级指令发送的经过第一密钥加密的目标参数,所述目标参数包括第二密钥、自定义主题以及待升级电站设备的流水号;
第二发送模块,用于通过所述第一密钥对所述升级电站设备的流水号进行校验,校验成功后,发送所述目标升级文件至所述目标通讯设备,以使所述目标通讯设备将目标升级文件传输至待升级电站设备,以供待升级电站设备进行升级;
其中,所述第二发送模块包括:
发送单元,用于将升级指令发布到自定义主题,并通过所述第二密钥进行加密,其中,所述升级指令包括升级服务器的域名、端口、升级文件的目录以及电站设备地址;以使所述目标通讯设备订阅所述自定义主题,通过所述第二密钥解密后,获取所述升级指令,并基于所述升级指令获取所述目标升级文件。
6.根据权利要求5所述的光伏电站设备软件升级装置,其特征在于,还包括:
第三获取模块,用于获取所述目标升级文件的执行进度,并发送至客户端进行展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阳光电源股份有限公司,未经阳光电源股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811208814.9/1.html,转载请声明来源钻瓜专利网。