Patent ID: 8849431

Claim:
A method of reconfiguring a process control application stored in a memory of a programmable process controller for well automation, the method comprising: providing a process control application in the programmable process controller having a collection of modules, each of which performs a predetermined set of tasks/operations with respect to well automation components, said process control application automatically configuring itself by creating a dynamic structure of the desired number and configuration of said modules in response to a configuration file; reading, by a configuration device, a new configuration file from a memory of the configuration device, the new configuration file containing information regarding a desired number of instances and desired configurations of modules of the process control application for the programmable process controller reflecting the configuration of well automation components; and causing, by the configuration device, the process control application in the programmable process controller to instantiate the desired number of instances of the modules with the desired configurations by replacing an existing external configuration file stored in the memory of the programmable process controller with the new configuration file.