具有存储卡的专用CPU和自动批量更新方法技术

技术编号:9667694 阅读:161 留言:0更新日期:2014-02-14 05:54
本发明专利技术提供了一种具有卡的专用CPU,所述卡中包含了所有固件信息。在相同的平台上对各种模块自动执行批量更新。一种专用CPU,包括:可拆卸式存储卡,用于存储多个模块的最新版本固件信息;和批量更新单元,用于检测位于与专用CPU相连接的网络中的多个模块的固件信息的版本,并用所述存储卡中的最新版本固件信息批量更新多个模块中的固件信息。本发明专利技术能够节约用于升级的时间,并减少相关费用。对于用户而言是非常方便的,且能够降低用于更新的风险。此外,还节省了服务行业人员去现场进行升级的商务旅行的花费。

【技术实现步骤摘要】
具有存储卡的专用CPU和自动批量更新方法
本专利技术涉及一种具有存储卡的专用CPU (central process unit中心处理单元),更具体地说,涉及一种具有在其中包含了所有固件信息的存储卡的专用CPU以及自动批量更新方法。
技术介绍
对于新的产品升级模式,在当前模式中,用户需要升级软件和固件以便获得新的特征或解决一些缺陷。升级固件通常是费力且存在风险的。图1是根据现有技术对模块进行升级的系统示意图。如图1所示,服务行业人员利用Unity Loader软件一次仅仅能更新一个模块。Unity Loader软件提供了将固件(FW)从PC传输到PLC (Programmable Logic Controller,可编程逻辑控制器)或带固件的模块的传输功能。如图1,例如可以通过如下4种连接方式连接需要更新的模块和CPU:TCPIP、MODBUS、UNTELffAY 以及 USB。在现有技术中,用户或者服务行业人员需要手动地一个接一个地依次升级模块,因此将花费太多的时间并且在大型项目中将可能遗漏一些模块。图2是根据现有技术对模块进行升级的Unity Loader软件的操作界面。本文档来自技高网...

【技术保护点】
一种专用CPU,包括:可拆卸式存储卡,用于存储多个模块的最新版本固件信息;和批量更新单元,用于检测位于与专用CPU相连接的网络中的多个模块的固件信息的版本,并用所述存储卡中的最新版本固件信息批量更新多个模块中的固件信息。

【技术特征摘要】
1.一种专用CPU,包括: 可拆卸式存储卡,用于存储多个模块的最新版本固件信息;和 批量更新单元,用于检测位于与专用CPU相连接的网络中的多个模块的固件信息的版本,并用所述存储卡中的最新版本固件信息批量更新多个模块中的固件信息。2.如权利要求1所述的专用CPU,进一步包括:开关,用于控制批量更新的自动进行; 其中,所述批量更新单元进一步包括: 比较单元,用于依次将多个模块的固件信息的版本与所述存储卡中存储的对应固件信息的版本相比较,并且将多个模块的状态信息记录到CPU中;以及 选择单元,用于根据所述开关的状态,基于模块的状态信息利用所述存储卡中的新版本的固件信息自动批量更新多个模块的固件信息或者输出所记录的模块的状态信息。3.如权利要求1所述的专用CPU,其中,当所述开关接通时,所述选择单元自动批量更新多个模块的固件信息;以及当所述开关断开时,所述选择单元输出所记录的状态信息,并将其显示在显示器上。4.如权利要求3所述的专用CPU,其中,所记录的模块的状态信息包括:模块的类型、模块地址、模块当前版本、模块最新版本、以及模块更新状态。5.如权利要求4所述的专用CPU,其中,仅更新模块更新状态为“是”的模块的固件信息; 可以更改显示的状态信息中的模块更新状态以仅更新部分模块的固件信息。6.如权利要求5所述的专用CPU,进一步包括:发光二极管LED显示单元,用于显示CPU的工作过程以及工作结果状态。7.如权利要求6所述的专用CPU,其中所述LED显示单元包括: 第一 LED显示器,用于当所述比较单元检测网络中模块的固件信息的版本时闪烁; 第二 LED显示器,用于当所述选择单元更新网络中模块的固件信息时闪烁; 第三LED显示器,用于指示所述更新完成;以及 第四LED显示器,用于指示所述更新出现错误。8.如权利要求7所述的专用CPU,其中,当将所述CPU与多个模块接入相同网络时,自动运行所述批量更新单元。9.如权利要求8所述的专用CPU,其中,每次所述存储卡插入所述CPU时,自动运行所述批量更新单元。10.如权利要求9所述的专用CPU,其中,所述CPU适合于多种不同平台。11.如权利要求10所述的专用CPU,其中,所述平台包括:昆腾Quantum、奔腾Premium和 M340。12.如权利要求11所述的专用CPU,其中,所述存储卡为安全数码卡或静态随机存取存储器卡...

【专利技术属性】
技术研发人员:常嘉佳
申请(专利权)人:施耐德电器工业公司
类型:发明
国别省市:

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

1