Patent ID: 8046086
Filing Date: 2011-10-25
Classification: G05B,Y02P

Abstract:
1. A system for implementing a control process within a process control system, wherein the control process comprises a control process structure and execution of the control process comprises execution of a plurality of procedural elements, the system comprising: a processing unit; a computer readable storage memory coupled to the processing unit; a plurality of instantiation objects stored in the computer readable storage memory, wherein each procedural element of the control process is associated with one of the instantiation objects; and a control process execution object stored in the computer readable storage memory and adapted to be executed on the processing unit to load the control process structure into a control process execution engine, load each of the plurality of instantiation objects into the control process execution engine when the control process is instantiated, use each instantiation object to instantiate a procedural element associated with the instantiation object as the control process structure calls for the procedural element during execution of the control process, execute the instantiated procedural element as part of the control process, and use the instantiation object to deconstruct the instantiated procedural element as execution of the procedural element is completed during execution of the control process.