Method and system of obtaining data from field devices
First Claim
Patent Images
1. A method comprising:
- obtaining data regarding a field parameter from a field device by a field controller;
sending the data from the field controller to a data cache only if the data is different by a predetermined amount than previous data sent to the data cache; and
operating a data acquisition system, wherein the data acquisition system polls the data cache at a polling frequency to obtain the data from the data cache.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for communicating data from field devices to data acquisition systems. In at least some exemplary embodiments, a remote process or field controller may obtain data, and send the data to a data cache only if the data has changed from previously sent data. The data acquisition system may poll the data cache for data. Having the remote process controller send only data that has changed allows the communication channel between the data caching system and the remote process controller to have a bandwidth or throughput lower than what may be needed to support the polling of the data acquisition system.
-
Citations
40 Claims
-
1. A method comprising:
-
obtaining data regarding a field parameter from a field device by a field controller;
sending the data from the field controller to a data cache only if the data is different by a predetermined amount than previous data sent to the data cache; and
operating a data acquisition system, wherein the data acquisition system polls the data cache at a polling frequency to obtain the data from the data cache. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data caching device comprising:
-
a first communication port implementing a first communication protocol;
a second communication port coupled to the first communication port, the second communication port implementing a second communication protocol;
a third communication port coupled to the first communication port, the third communication port implementing a third communication protocol, and wherein the third communication protocol is different than the first communication protocol;
wherein the data caching device receives unsolicited data across the second and third communication ports and caches the data, and wherein the data caching device receives requests for the data across the first communication port and provides cached data to the first communication port upon substantially each request received. - View Dependent Claims (9, 10, 11)
-
-
12. A system comprising:
-
a data acquisition system;
a data cache coupled to the data acquisition system, wherein the data acquisition system polls the data cache for data regarding a plurality of field parameters;
a field device that creates a datum;
a field controller coupled to the field device and the data cache, wherein the field controller obtains the datum from the field device, and the field controller sends the datum to the data cache only if the datum is different than a previous datum sent to the data cache. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
-
a plurality of field devices measuring field parameters to create measurement data;
a supervisory control and data acquisition (SCADA) system coupled to the plurality of field devices, wherein the SCADA system obtains the measurement data using a request and response format requiring above a predetermined bandwidth; and
a communication network coupling the plurality of field devices to the SCADA system, wherein a portion of the communication network has a bandwidth less than the predetermined bandwidth. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a plurality of field devices measuring field parameters to create measurement data;
a data acquisition system, wherein the data acquisition system obtains the measurement data using a request and response format;
a first caching system coupled to the field devices, the first caching system caches measurement data; and
a second caching system coupled between the first caching system and the data acquisition system, wherein the second caching system caches measurement data provided by the first caching system and further provides the measurement data to the data acquisition system upon request. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A field controller comprising:
-
a processor;
a random access memory (RAM) coupled to the processor;
a first communication port coupled to the processor, the first communication port communicates to field devices using a first communication protocol;
a second communication port coupled to the processor, the second communication port communicates to a data cache system using a second communication protocol;
wherein the processor, executing a program, performs a processor control loop and sends commands to field control devices; and
wherein the processor, executing a program, receives data from the field devices over the first communication port, caches the data in the RAM, and sends the data to the data cache if the data has changed from previous data sent to the data cache. - View Dependent Claims (37, 38, 39, 40)
-
Specification