Application specific field device for process control system
AssigneeInvensys Systems, Inc.
InventorPeter Allstrom
Life of this patent
Estimating the term…
Abstract
A field device for use in a process control system having embedded firmware stored in a a nonvolatile memory. The firmware includes computer-executable instructions for performing fixed behaviors and/or standard measurements as well as a runtime interpreter. The interpreter executes application specific code downloaded to the field device. When executed, the application specific code performs custom field device functions.
Claims21
A field device for use in a process control system comprising:
- a processor;
- and
- a nonvolatile memory storing embedded firmware, said firmware including computer-executable instructions that, when executed by the processor, perform:
- at least one of a fixed behavior and a measurement to implement a predetermined function of the field device;
- and
- a runtime interpreter, said interpreter executing application specific code to perform a custom function of the field device, wherein the application specific code is downloaded to the memory separate from the embedded firmware.
A computer-implemented method of operating a field device for use in a process control system comprising:
- performing at least one of a fixed behavior and a measurement in embedded firmware to implement a predetermined function of the field device;
- and
- performing a runtime interpreter in embedded firmware, wherein the interpreter executes application specific code to perform a custom function of the field device, and wherein the application specific code is downloaded to a memory of the field device separate from the embedded firmware.
A process control system comprising:
- a communications infrastructure;
- a sensor generating sensor data;
- a transmitter coupled to the communications infrastructure and to the sensor, said transmitter configured for receiving the sensor data, said transmitter including:
- a processor;
- and
- a nonvolatile memory storing embedded firmware, said firmware including computer-executable instructions that, when executed by the processor, perform:
- a standard measurement as a function of the received sensor data;
- and
- a runtime interpreter, said interpreter executing application specific code to implement a custom function of the transmitter, wherein the application specific code is downloaded via the communications infrastructure to the memory separate from the embedded firmware.
Dependencies are inferred from the claim text.