发明名称 System, method, and apparatus for software maintenance of sensor and control systems
摘要 A system and method for performing software maintenance of a programmable logic controller are provided. The system includes a programming tool and a controller. The programming tool is operable to update an execution environment of the controller and includes a controller type determination unit for reading a controller type of the controller and version information of an operating system thereof, an update information determination unit for reading update information corresponding to the controller type and the version information, an update area determination unit for determining a part of the execution environment to be updated based on the update information, and an updating unit for updating the determined part of the execution environment.
申请公布号 US8806470(B2) 申请公布日期 2014.08.12
申请号 US201012893914 申请日期 2010.09.29
申请人 Mitsubishi Electric Corporation 发明人 Fukatsu Noriyasu
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. A method of updating an execution environment of a programmable logic controller, the method comprising: reading a controller type of the programmable logic controller and version information of an operating system thereof; reading update information corresponding to the controller type and the version information, wherein the update information is a hierarchically organized data structure comprising: a renewed H/W value indicating whether a hardware update is required for the programmable logic controller, anda layered operating system (OS) upgrade data structure comprising a value for each layer of the operating system, each said value indicating whether or not an update software is present for said layer of the operating system; determining a part of the execution environment to be updated based on the read update information, wherein the determining comprises, for each layer of the OS of the programmable logic controller, determining whether an upgrade is necessary based on the read value of the corresponding layer in the upgrade information; and updating the determined part of the execution environment by retrieving the update software from an external apparatus and replacing corresponding portions of the different layers in the programmable logic controller with the update software.
地址 Tokyo JP