Incremental association of metadata to production data
First Claim
Patent Images
1. A system that facilitates manufacturing within an industrial automation environment, comprising:
- a memory;
an interface component that facilitates receipt of data associated with a controller related to the automation environment, wherein the data is at least one of an instruction set or a configuration;
an append component that affixes metadata to the at least one of the instruction set or the configuration, wherein the metadata relates to a hierarchically structured data model associated with the controller and implements a common definition of data related to the industrial automation environment, wherein the hierarchically structured data model represents at least a physical hierarchical location within an industrial automation environment that includes at least one tag and at least one device, wherein the physical hierarchical location is indicative of at least a portion of a factory-level, a cell-level, a subcell level, an input within a subcell, or an output within a subcell;
a validate component that utilizes a template and at least one of a discoverable service or a set of services to validate at least one of metadata, data, metadata affixed to data, or manipulations to metadata;
a distribute component that facilitates distribution of the data to at least one of the system, a disparate system, a component within the system, or a component within the disparate system; and
a bridge component that provides a first network protocol utilized to carry the data from the controller and configures the data for transmittal over a second network protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or method that facilitates utilizing metadata appended to data related to an industrial automation environment with a controller that is associated with a hierarchically structured data model. An interface component can facilitate receipt of data associated with at least one of an instruction set, a configuration, and a collection. An append component can affix metadata to at least one of the instruction set, the configuration, and the collection, wherein the metadata conforms to a hierarchically structured data model.
237 Citations
25 Claims
-
1. A system that facilitates manufacturing within an industrial automation environment, comprising:
-
a memory; an interface component that facilitates receipt of data associated with a controller related to the automation environment, wherein the data is at least one of an instruction set or a configuration; an append component that affixes metadata to the at least one of the instruction set or the configuration, wherein the metadata relates to a hierarchically structured data model associated with the controller and implements a common definition of data related to the industrial automation environment, wherein the hierarchically structured data model represents at least a physical hierarchical location within an industrial automation environment that includes at least one tag and at least one device, wherein the physical hierarchical location is indicative of at least a portion of a factory-level, a cell-level, a subcell level, an input within a subcell, or an output within a subcell; a validate component that utilizes a template and at least one of a discoverable service or a set of services to validate at least one of metadata, data, metadata affixed to data, or manipulations to metadata; a distribute component that facilitates distribution of the data to at least one of the system, a disparate system, a component within the system, or a component within the disparate system; and a bridge component that provides a first network protocol utilized to carry the data from the controller and configures the data for transmittal over a second network protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-implemented method that facilitates implementing appending data related to an industrial automation environment with metadata, comprising:
-
implementing a hierarchically structured data model relating to at least a controller comprised within the industrial automation environment; affixing metadata to data associated with the controller, wherein the data is an instruction set or a collection and wherein the metadata is associated with a hierarchically structured data model related to the automation environment, wherein the hierarchically structured data model represents at least a physical hierarchical location within an industrial automation environment that includes at least one tag and at least one device, wherein the physical hierarchical location is indicative of at least a portion of a factory-level, a cell-level, a subcell level, an input within a subcell, or an output within a subcell; validating the metadata and data with a template and a version; utilizing the metadata with data to implement a common definition of data to facilitate efficient data organization in the hierarchical industrial automation environment; distributing the data to at least one of a system, a disparate system, a component within the system, or a component within the disparate system; and providing a first network protocol utilized to carry the data from the controller and configuring the data for transmittal over a second network protocol. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A computer memory comprising a controller utilized within an industrial automation environment, the controller comprising:
-
instructions for storing data; instructions for facilitating receipt of data associated with at least a controller related to the automation environment, wherein the data is at least one of, a configuration or a collection; instructions for affixing metadata to the at least one of the configuration or the collection, wherein the metadata conforms to a hierarchically structured data model associated with the controller, wherein the hierarchically structured data model represents at least a physical hierarchical location within an industrial automation environment that includes at least one tag and at least one device, wherein the physical hierarchical location is indicative of at least a portion of a factory-level, a cell-level, a subcell level, an input within a subcell, or an output within a subcell; instructions for validating the metadata against a template and a version; and instructions for utilizing data with the affixed metadata to implement a common definition of data associated with the hierarchically structured data model; instructions for distributing the data to at least one of a system, a disparate system, a component within the system, or a component within the disparate system; and instructions for providing a first network protocol utilized to carry the data from the controller and configuring the data for transmittal over a second network protocol.
-
Specification