一种软件和驱动包的版本匹配识别方法技术

技术编号:12778858 阅读:97 留言:0更新日期:2016-01-27 21:05
本发明专利技术公开一种软件和驱动包的版本匹配识别方法:软件分研发版本和用户版本,驱动包由研发版软件编辑形成,并可由用户版软件打开后再次编辑修改。研发版本软件在形成驱动包时,通过提取文件中配置符号、脚本函数、文件格式所隶属的软件版本,计算得到处理该驱动包所需的最低软件版本,并记录到驱动包的文件头中。用户版软件打开驱动包时,提取驱动包工作版本和软件的当前版本作对比,如果驱动包工作版本小于等于软件当前版本,则认为是匹配的,否则给出提示用户版软件需升级到驱动包对应的工作版本。本发明专利技术可自动判断用户版本软件和驱动包的匹配适应关系,避免驱动包、软件不同步升级时导致的版本不匹配问题。

【技术实现步骤摘要】

本专利技术属于软件开发领域的软件和待处理文件的版本匹配识别方法,具体设及一 种软件和驱动包的版本匹配识别方法
技术介绍
传统保护测控的功能设计主要由开发人员直接编写程序,开发工作量大,当终端 用户的需求更改时,需要修改代码,进行二次开发和归档,运种模式维护周期长,需要提高 开发效率和灵活适应性。而海外用户需要较强的可配置功能,例如根据现场应用增加减少 开入开出插件、保护测控功能投入退出等,运都需要通过工具软件进行人机界面交互。随着 新一代保护测控装置在国内外的变电站中广泛应用,要求装置的使用更加通用灵活,需要 通过工具软件开发配置驱动包,可同时支撑装置研发、用户配置等环节。 装置驱动包是一个自定义格式的压缩文件,把硬盘目录下整个装置的编程、配置、 建模相关文件打包压缩形成。它包括装置的可视化程序页面、事件录波、定值设置、装置选 型、液晶主画面文件等装置配置的源素材文件。 研发人员通过工具软件创建装置驱动包,下载到装置运行。用户可从装置中上装 驱动包、或者从驱动包安装库中选择驱动包创建工程,进行二次开发和配置,形成新的驱动 包。 阳〇化]工具软件分研发版本和用户版本,对本文档来自技高网...
一种软件和驱动包的版本匹配识别方法

【技术保护点】
一种软件和驱动包的版本匹配识别方法,对比软件的当前版本和驱动包中记录的所需软件工作版本,根据版本号大小判断软件是否能处理驱动包;所述软件包括研发版本和用户版本,并且所述研发版本和用户版本向前兼容;新版本能兼容处理旧版本软件形成的驱动包,所述驱动包是由可视化页面、配置符号库以及各种配置界面所对应的数据文件所压缩组合形成的文件;驱动包由研发版软件编辑形成并可由用户版软件打开进行二次编辑修改;其特征在于包括如下步骤:第一步:通过版本配置文件定义软件显示版本号对应的整形数值;新增1个软件版本时,须在软件版本配置文件增加配置项,递增累加版本值;版本配置文件跟随软件一起发布;第二步:将驱动包中和版本相关的...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈宏君文继锋冯亚东刘克金曹冬明熊蕙徐睿
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1