[发明专利]具有存储卡的专用CPU和自动批量更新方法在审
申请号: | 201210259701.8 | 申请日: | 2012-07-25 |
公开(公告)号: | CN103577203A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 常嘉佳 | 申请(专利权)人: | 施耐德电器工业公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 史新宏 |
地址: | 法国吕埃*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 存储 专用 cpu 自动 批量 更新 方法 | ||
技术领域
本发明涉及一种具有存储卡的专用CPU(central process unit中心处理单元),更具体地说,涉及一种具有在其中包含了所有固件信息的存储卡的专用CPU以及自动批量更新方法。
背景技术
对于新的产品升级模式,在当前模式中,用户需要升级软件和固件以便获得新的特征或解决一些缺陷。升级固件通常是费力且存在风险的。
图1是根据现有技术对模块进行升级的系统示意图。如图1所示,服务行业人员利用Unity Loader软件一次仅仅能更新一个模块。Unity Loader软件提供了将固件(FW)从PC传输到PLC(Programmable Logic Controller,可编程逻辑控制器)或带固件的模块的传输功能。如图1,例如可以通过如下4种连接方式连接需要更新的模块和CPU:TCPIP、MODBUS、UNTELWAY以及USB。
在现有技术中,用户或者服务行业人员需要手动地一个接一个地依次升级模块,因此将花费太多的时间并且在大型项目中将可能遗漏一些模块。
图2是根据现有技术对模块进行升级的Unity Loader软件的操作界面。
通常,用户的系统配置中存在许多模块并且它们的多数具有一致性。
例如:用于的系统配置中存在需要从V1.0版本更新到V2.0版本的CRA(control register access,控制寄存器访问)模块,其固件信息是相同的,并且模块具有相同的类型。但是,这些模块需要一个接一个地依次更新。因此,如有存在20个CRA模块,那么需要执行20次更新。
如图2所示,在Unity Loader软件的操作界面上,仅仅能找到一个模块并对其进行更新。
因此,现有技术的手动升级方法很费时、速度慢,且容易遗漏某些模块。
发明内容
本发明的另外方面和优点部分将在后面的描述中阐述,还有部分可从描述中明显地看出,或者可以在本发明的实践中得到。
设计具有存储器卡的专用CPU模块。我们能够将所有固件信息存储在所述卡中,并且当CPU读取该卡时,它将在相同平台上检验所有模块。如果有需要被更新的模块,则自动执行更新。
根据本发明能够利用该CPU和该卡执行批量升级,以便不需要手动一个接一个地对模块执行更新。
本发明能够执行模块的批量升级,其可以应用于工厂(例如,发电站)或者分配中心。
本发明提供了一种专用CPU,包括:可拆卸式存储卡,用于存储多个模块的最新版本固件信息;和批量更新单元,用于检测位于与专用CPU相连接的网络中的多个模块的固件信息的版本,并用所述存储卡中的最新版本固件信息批量更新多个模块中的固件信息。
本发明还提供了一种利用专用CPU对网络内的多个模块进行批量更新的方法,所述CPU包括可拆卸式存储卡,用于存储多个模块的最新版本固件信息,所述方法包括:批量更新步骤,用于检测位于与专用CPU相连接的网络中的多个模块的固件信息的版本,并用所述存储卡中的最新版本固件信息批量更新多个模块中的固件信息。
附图说明
通过结合附图对本发明的优选实施例进行详细描述,本发明的上述和其他目的、特性和优点将会变得更加清楚,其中相同的标号指定相同结构的单元,并且在其中:
图1是根据现有技术对模块进行升级的系统示意图。
图2是根据现有技术对模块进行升级的Unity Loader软件的操作界面。
图3示出了根据本发明实施例对模块进行批量升级的系统架构图。
图4示出了图3的系统结构中专用CPU的方框图。
图5示出了图4中的存储卡内最新版本固件信息的存储目录。
图6示出了图4中比较单元4021记录的模块的状态信息的示例。
图7示出了CPU40的开关7011。
图8示出了LED显示单元403的框图。
图9示出了根据本发明实施例针对不同平台的专用CPU的外形示意图。
图10A是针对M340平台的根据本发明的专用CPU;图10B是针对昆腾Quantum平台的根据本发明的专用CPU;以及图10C是针对奔腾Premium平台的根据本发明的专用CPU。
具体实施方式
下面将参照示出本发明实施例的附图充分描述本发明。然而,本发明可以以许多不同的形式实现,而不应当认为限于这里所述的实施例。相反,提供这些实施例以便使本公开透彻且完整,并且将向本领域技术人员充分表达本发明的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于施耐德电器工业公司,未经施耐德电器工业公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210259701.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序更新方法和装置
- 下一篇:一种信息处理的方法及电子设备