[发明专利]一种装置驱动包自动升级方法有效
申请号: | 201810329127.6 | 申请日: | 2018-04-13 |
公开(公告)号: | CN108427567B | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 熊蕙;陈宏君;张磊;文继锋;周磊;徐睿;刘克金;曾凯;刘坤;顾熹;谭林丰 | 申请(专利权)人: | 南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 葛潇敏 |
地址: | 211102 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 装置 驱动 自动 升级 方法 | ||
1.一种装置驱动包自动升级方法,其特征在于包括如下步骤:
步骤1,确定用于升级的源参考驱动包以及待升级的工作驱动包;
源参考驱动包和工作驱动包都是自定义格式的压缩文件,解压后由若干文件和目录组成,包括可视化符号库、可视化页面和离线配置文件,离线配置文件属于用户可修改值类型;
驱动包配置工具分研发版本和用户版本,研发版本需要硬件狗身份认证和软件序列号管理,研发版本供装置研发人员将可视化页面设置为研发级完全控制或用户级完全控制,研发级完全控制的页面在用户版本下只读不可修改;用户版本下用户新建的页面自动设置为用户级完全控制类型;
在用户版本工具打开的驱动包下选择一个源参考驱动包,则该源参考驱动包为用于升级的源参考驱动包,当前打开操作的驱动包为待升级的工作驱动包;
步骤2,备份待升级的工作驱动包;
步骤3,读取两个驱动包中的装置型号信息,若装置型号不同,退出升级流程;仅当装置型号相同时,进入步骤4;
步骤4,将源参考驱动包中的可视化配置符号库文件、研发级完全控制的页面直接覆盖到待升级的工作驱动包,并使用新的符号库刷新用户级完全控制的可视化页面内的实例符号,同步输入变量列表、输出变量列表、参数列表;
步骤5,将源参考驱动包中的离线人机界面数据层次结构同步到待升级的工作驱动包,包括菜单结构、定值分组、装置选型配置数据,同时保留待升级的工作驱动包中相同ID的定值设置值、装置选型配置选项值;
步骤6,保存并分析待升级的工作驱动包,显示升级内容;
步骤7,用户确认后升级,若用户选择取消,则使用备份驱动包恢复。
2.如权利要求1所述的一种装置驱动包自动升级方法,其特征在于:所述步骤2中,将待升级的工作驱动包压缩存储为bak文件。
3.如权利要求1所述的一种装置驱动包自动升级方法,其特征在于:所述步骤3中,装置型号是装置信息中的子属性,属性名为device_type。
4.如权利要求1所述的一种装置驱动包自动升级方法,其特征在于:所述步骤6中,以HTML表单形式展现升级内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司,未经南京南瑞继保电气有限公司;南京南瑞继保工程技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810329127.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器电源固件的升级方法及升级系统
- 下一篇:用户界面的更新方法及装置