Distributed historian architecture and interfaces
First Claim
1. A non-transitory computer-readable medium comprising computer-executable instructions that, in response to execution, cause a computing system to implement an interface comprising:
- an input object to configure a first micro-historian associated with an enterprise, wherein the input object is configured to receive configuration input indicating an address of a controller on a first level of the enterprise from which a first set of data is to be collected by the first micro-historian, and wherein the first micro-historian resides on the first level of the enterprise and is configured to collect the first set of data from the controller on the first level and a second set of data from a second level of the enterprise as specified by the configuration input;
a hierarchy object to link the first set of data and the second set of data to a common data model of the enterprise that is distributed to at least one component associated with the first micro-historian, wherein the common data model defines at least a micro-historian level and a plant level of the enterprise; and
a set of output objects to display the first set of data and the second set of data collected by the first micro-historian.
1 Assignment
0 Petitions
Accused Products
Abstract
A distributed historian framework is provided where historical data is collected in accordance with an organizational model of a hierarchical system that is distributed across various elements of an enterprise. A directory service operates with the organizational model to enable configuration of historian components within the organization and to enable data to be located within the organization. In one aspect, an industrial automation system is provided. The system includes at least one historian component to archive data within an organization. A common data model then exposes functionality and data of the organization to the historian component.
52 Citations
20 Claims
-
1. A non-transitory computer-readable medium comprising computer-executable instructions that, in response to execution, cause a computing system to implement an interface comprising:
-
an input object to configure a first micro-historian associated with an enterprise, wherein the input object is configured to receive configuration input indicating an address of a controller on a first level of the enterprise from which a first set of data is to be collected by the first micro-historian, and wherein the first micro-historian resides on the first level of the enterprise and is configured to collect the first set of data from the controller on the first level and a second set of data from a second level of the enterprise as specified by the configuration input; a hierarchy object to link the first set of data and the second set of data to a common data model of the enterprise that is distributed to at least one component associated with the first micro-historian, wherein the common data model defines at least a micro-historian level and a plant level of the enterprise; and a set of output objects to display the first set of data and the second set of data collected by the first micro-historian. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution, cause a computing system to perform operations comprising:
-
presenting an input object configured to create a data collection plan for a first micro-historian residing on a first tier of an enterprise, wherein the presenting the input object includes presenting a field configured to receive configuration input indicating an address of a first controller on the first tier from which the first micro-historian is to collect a first set of data; configuring the first micro-historian, using the input object, to collect the first set of data from the first controller and a second set of data from a second tier of the enterprise as specified by the configuration input; presenting one or more hierarchy objects configured to link the data collection plan to a common data model of the enterprise comprising at least a micro-historian level and a plant level of the enterprise; and presenting one or more output objects configured to display the first set of data and the second set of data collected by the first micro-historian. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer-implemented method in which at least one computing system accesses instructions from computer storage and executes the instructions to perform acts comprising:
-
presenting an input object for configuring a micro-historian residing on a first level of an enterprise, wherein the presenting includes presenting a field configured to receive configuration input indicating an address of a first controller on the first level from which the micro-historian is to collect a first set of data; configuring the micro-historian to collect the first set of data from the first controller and a second set of data from a second level of the enterprise in accordance with the configuration input; displaying a hierarchy object configured to link the first set of data and the second set of data to a common data model of the enterprise, the common data model comprising at least a micro-historian level and a plant level of the enterprise; and displaying the first set of data and the second set of data. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification