发明名称 Method to Separate and Persist Static and Dynamic Portions of a Control Application
摘要 The subject matter disclosed herein describes a method of allocating and persisting memory in an industrial controller without requiring a battery backup or a large capacitive storage system. Each data object is identified as static or dynamic. Static objects are further classified by whether frequent access of that data object is required. Each of the data objects is stored in non-volatile memory. The dynamic data objects and static data objects requiring frequent access are stored in volatile memory. A record of static data objects is maintained in non-volatile memory and a record of dynamic data objects is maintained in volatile memory. Upon power loss, the present value of each dynamic data object is copied to non-volatile memory. When power is restored, the values of both the dynamic data objects and the static data objects that require frequent access at run-time are copied from non-volatile memory to volatile memory.
申请公布号 US2011283070(A1) 申请公布日期 2011.11.17
申请号 US20100780308 申请日期 2010.05.14
申请人 RISCHAR CHARLES M.;JOHNSTON DAVID A.;MOORE BRUCE J.;LIBERMAN EUGENE M.;HALL KENWOOD H. 发明人 RISCHAR CHARLES M.;JOHNSTON DAVID A.;MOORE BRUCE J.;LIBERMAN EUGENE M.;HALL KENWOOD H.
分类号 G06F12/16 主分类号 G06F12/16
代理机构 代理人
主权项
地址