[发明专利]更新工业设备上的固件的自动系统和方法在审
申请号: | 201880093282.0 | 申请日: | 2018-05-11 |
公开(公告)号: | CN112088340A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | F.C.加拉布兰特;H.A.小布莱恩;S.奇比佐夫 | 申请(专利权)人: | 西门子工业公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 张贵东 |
地址: | 美国佐*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 工业 设备 自动 系统 方法 | ||
一种用于更新工业设备(130)上的固件的系统,包括:用户接口设备(110),存储具有可执行指令(210,212,214,220,222)的计算机程序(200);一个或多个包括固件的工业设备(130);以及通信网络(120),所述通信网络(120)与用户接口设备(110)和工业设备(130)接口并且适应于发送数据,其中用户接口设备(110)的计算机程序包括扫描通信网络(120)和识别需要更新固件的工业设备(130)的指令,并且其中用户接口设备(110)的计算机程序(200)进一步包括在建立与工业设备(130)的通信之后经由通信网络更新工业设备(130)上的固件的指令(214)。此外,提供了一种用于更新工业设备上的固件的方法(300)和计算机程序(200)。
技术领域
本公开的各方面通常涉及工业系统和工业设备,如工业自动化设备,更具体地,涉及用于更新工业设备上的固件的自动化系统和方法。
背景技术
工业设备(如自动化设备和系统)用于不同的工业领域以(自动地)执行多个任务,例如在生产设施的制造过程或装配线中。工业设备可以是例如自动化系统内的互连组件,如传感器、致动器和控制设备。控制设备可以是例如用于控制和监控过程参数的可编程逻辑控制器(PLC)。例如,在工业自动化系统中,一个或多个传感器可以通过一个或多个输入/输出(I/O)模块,例如通信模块,通信地耦合到一个或多个PLC。通过I/O模块,PLC可以控制一个或多个设备,例如变阻器、开关、序列器、伺服驱动器、电机,和/或阀等。此外,操作员终端为自动化系统提供用于监控、控制和向操作员或终端用户显示信息的接口。操作员终端也称为人机接口(HMI)设备,其允许从人端(即操作员或终端用户)对自动化系统的组件和设备进行有效的操作和控制,同时自动化系统的组件/设备将信息反馈给操作员/终端用户。
工业设备(诸如PLC模块、HMI设备、驱动器、开关等)典型地包括各种类型的(微)控制器或集成电路,即,一般地,处理器电路和用于执行特定应用的相应固件。固件是一种特定类别的软件,其为设备的特定硬件提供控制,并存储在非易失性存储器中。
工业设备的固件或通常包括固件的设备(诸如嵌入式系统)可能需要不时更新,因为例如由固件执行的应用或程序已经被改进或修改。更新固件的另一个原因是出于安全目的,例如解决报告的(通常由供应商)安全弱点或问题。
工业和嵌入式系统上的已知固件更新过程包括手动步骤和多种工具。这个过程耗时并且容易出错。在一个示例中,为了更新设备,可能需要执行以下步骤:
-通过供应商特定的工程工具或其他网络可访问接口连接到设备以识别当前固件版本,
-手动(一次一台设备)搜索供应商网站,用于查找可用的补丁和更新,
-手动(一次一台设备)下载最新固件补丁或更新,
-手动(一次一台设备)通过工程工具应用补丁或更新,
-手动(一次一台设备)通过工程工具确认补丁或更新被正确地应用。
因此,需要用于更新固件(例如更新多个设备上的固件)的改进的系统和方法。
发明内容
简而言之,本公开的各方面涉及用于更新工业设备上的固件的自动化系统和方法。
本公开的第一方面提供了一种用于更新工业设备上的固件的自动化系统,该系统包括:用户接口设备,存储具有可执行指令的计算机程序;包括固件的一个或多个工业设备;以及通信网络,其与用户接口设备和工业设备接口并适于传输数据,其中用户接口设备的计算机程序包括扫描通信网络并识别需要更新固件的至少一个工业设备的指令,并且其中用户接口设备的计算机程序进一步包括在与工业设备建立通信之后经由通信网络更新至少一个工业设备上的固件的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子工业公司,未经西门子工业公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880093282.0/2.html,转载请声明来源钻瓜专利网。