COLLECTING AND DELIVERING DATA TO A BIG DATA MACHINE IN A PROCESS CONTROL SYSTEM
First Claim
1. A method of delivering data using a device communicatively coupled to a communications network of a process plant, the method comprising:
- collecting, at the device, data corresponding to at least one of the process plant or a process controlled by physical equipment disposed in the process plant, the data including data that is at least one of generated by or received at the device, and the device being one of a field device or a controller;
storing, using a local schema, the collected data in a cache of the device; and
causing at least a portion of the collected data to be transmitted for storage at a data storage area of a process control big data appliance corresponding to the process plant, the data storage area being configured to store, using a common schema in which the local schema is included, multiple types of data from a set of types of data corresponding to at least one of the process plant or the process controlled by the process plant.
1 Assignment
0 Petitions
Accused Products
Abstract
A device supporting big data in a process plant includes an interface to a communications network, a cache configured to store data observed by the device, and a multi-processing element processor to cause the data to be cached and transmitted (e.g., streamed) for historization at a unitary, logical centralized data storage area. The data storage area stores multiple types of process control or plant data using a common format. The device time-stamps the cached data, and, in some cases, all data that is generated or created by or received at the device may be cached and/or streamed. The device may be a field device, a controller, an input/output device, a network management device, a user interface device, or a historian device, and the device may be a node of a network supporting big data in the process plant. Multiple devices in the network may support layered or leveled caching of data.
52 Citations
22 Claims
-
1. A method of delivering data using a device communicatively coupled to a communications network of a process plant, the method comprising:
-
collecting, at the device, data corresponding to at least one of the process plant or a process controlled by physical equipment disposed in the process plant, the data including data that is at least one of generated by or received at the device, and the device being one of a field device or a controller; storing, using a local schema, the collected data in a cache of the device; and causing at least a portion of the collected data to be transmitted for storage at a data storage area of a process control big data appliance corresponding to the process plant, the data storage area being configured to store, using a common schema in which the local schema is included, multiple types of data from a set of types of data corresponding to at least one of the process plant or the process controlled by the process plant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A process control device for controlling a process in a process plant, the process control device comprising:
-
a cache configured to store, using a local schema, data including at least one of data generated by the process control device or data received by the process control device; and a processor having at least one processing element designated to cause the data to be stored in the cache and to cause at least a portion of the data stored in the cache to be transmitted via a communications network for storage, using a common schema in which the local schema is included, at a data storage area corresponding to the process plant, wherein the process control device is one of; a field device configured to perform a physical function to control the process, a controller configured to receive an input and generate, based on the input, an output to control the process, or an input/output (I/O) device disposed between and communicatively connecting the field device and the controller. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A system for supporting big data in a process plant, the system comprising:
-
a plurality of nodes interconnected via a communications network; and a data storage area that is communicatively connected to the communications network and that is configured to store, using a common schema, multiple types of data from a set of data types corresponding to at least one of the process plant or a process being controlled by the process plant, the set of data types including continuous data, event data, measurement data, batch data, calculated data, and configuration data, wherein each node of the plurality of nodes configured to (i) cache, using a respective local schema that is included in the common schema, data that is at least one of generated by or received at the each node, and to (ii) cause at least a portion of the cached data to be transmitted, via the communications network, to the data storage area for storage using the common schema. - View Dependent Claims (19, 20, 21, 22)
-
Specification