Coupling a Specialty System, Such as a Metering System, to Multiple Control Systems
First Claim
1. A processing unit comprising:
- a processor;
a memory coupled to the processor; and
a communication port coupled to the processor, the communication port configured to couple to a backbone communication network of a control system;
wherein the memory stores programs that, when executed by the processor, cause the processor to selectively;
participate, over the communication port, as a processing unit of a control system of a first manufacturer, the control system implements a first proprietary communication protocol between processing units; and
participate, over the communication port, as a processing unit of a control system of a second manufacturer, different than the first manufacturer, the control system of the second manufacturer implements a second proprietary communication protocol between processing units, and the second proprietary communication protocol is different than the first proprietary communication protocol.
3 Assignments
0 Petitions
Accused Products
Abstract
A metering system configured to couple to multiple specialty systems, such as a control system. At least some of the illustrative embodiments are processing units comprising a processor, a memory coupled to the processor, and a communication port configured to coupled to a backbone communication network of a control system. The memory stores a program that causes the processor to selectively participate (over the communication port) as a processing unit of a control system of a first manufacturer (the control system implements a first proprietary communication protocol between processing units), and to participate (over the communication port) as a processing unit of a control system of a second manufacturer different than the first manufacturer (the control system of the second manufacturer implements a second proprietary communication protocol between the processing units).
41 Citations
18 Claims
-
1. A processing unit comprising:
-
a processor; a memory coupled to the processor; and a communication port coupled to the processor, the communication port configured to couple to a backbone communication network of a control system; wherein the memory stores programs that, when executed by the processor, cause the processor to selectively; participate, over the communication port, as a processing unit of a control system of a first manufacturer, the control system implements a first proprietary communication protocol between processing units; and participate, over the communication port, as a processing unit of a control system of a second manufacturer, different than the first manufacturer, the control system of the second manufacturer implements a second proprietary communication protocol between processing units, and the second proprietary communication protocol is different than the first proprietary communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable medium storing programs that, when executed by a processor, cause the processor to:
-
communicate with one or more devices and to perform actions to conform to metrological audit requirements related to the one or more devices; participate, over a communication port, as a processing unit of a control system of a first manufacturer, the control system implements a first proprietary communication protocol between processing units; and participate, over the communication port, as a processing unit of a control system of a second manufacturer, different than the first manufacturer, the control system of the second manufacturer implements a second proprietary communication protocol between processing units, and the second proprietary communication protocol is different than the first proprietary communication protocol. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium storing programs that, when executed by a processor, cause the processor to:
-
scan a first processing unit of a control system for function blocks directed to a second processing unit; implement a function block in the second processing unit corresponding to a function block found in the first processing unit if no corresponding function block is present in the second processing unit; and change a function block in the second processing unit to correspond to a function block found in the first processing unit if corresponding function block as between the first and second processing units exist, but the function block in the second processing unit has different parameters. - View Dependent Claims (16, 17, 18)
-
Specification