Back to results
US 2015/0066168 A1Published application
Apparatus and method for updating operating system in programmable logic controller
AssigneeLsis Co., Ltd.
InventorJo Dong PARK
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to an apparatus for updating an OS (Operating System) in PLC (Programmable Logic Controller) configured to update an OS in a PLC, and to perform an operation by instantly applying the updated OS to the PLC, and a method using the same, the apparatus including an MPU (Micro Processing Unit), a flash memory, a second working memory, and a switching unit.
Claims8
An apparatus for updating an OS (Operating System) in PLC (Programmable Logic Controller), the apparatus comprising:
- an MPU (Micro Processing Unit) configured to control download of the OS provided by a PADT (Programming And Debugging Tool) and to perform the operation in response to the uploaded OS;
- a flash memory stored with a plurality of OSs downloaded in response to control of the MPU;
- a first working memory uploaded with a latest versioned OS among the OSs stored in the flash memory in response to the control of the MPU;
- a second working memory uploaded with the OS stored in the flash memory by download of the MPU subsequent to the latest versioned OS being uploaded on the first working memory;
- and
- a switching unit configured to switch chip select signals for respectively selecting the first working memory and the second working memory in response to a chip switching signal generated by the MPU and to apply the chip select signals to the first working memory and the second working memory.
3 more elements
A method for updating an OS (Operating System) in a PLC (Programmable Logic Controller), the method comprising:
- downloading, by a MPU (Micro Processing Unit), an OS from a PADT (Programming And Debugging Tool);
- storing, by the MPU, a downloaded OS on a first OS area or a second OS area stored a previous version OS by comparing versions of OSs respectively stored in the first OS area and the second OS area of a flash memory;
- uploading the OS downloaded and stored in the first OS area or the second OS area on a first working memory or a second working memory not stored with OS working on a current work by the MPU in the first working memory and the second working memory;
- and
- performing the work, by the MPU, in response to the OS uploaded on the first working memory or the second working memory.
2 more elements
Dependencies are inferred from the claim text.