Rich contextualization of automation data
AssigneeSiemens Aktiengesellschaft
InventorsSteffen Lamparter, Stephan Grimm, Lingyun Wang, Justinian Rosca, George Lo
Life of this patent
Estimating the term…
Abstract
A method of operating an intelligent programmable logic controller (PLC) as part of a production process within an automation system includes the intelligent PLC receiving automation system data and a semantic context model comprising a plurality of ontologies providing formal specifications of conceptual entities associated with the automation system. The intelligent PLC creates one or more semantic annotations for the automation system data using the semantic context model. These semantic annotations are stored along with the automation system data in a non-volatile storage medium included in the intelligent PLC.
Claims13
A system comprising:
- a context model manager computer configured to generate a semantic context model representative of an automation system, the context model manager computer comprising:
- a model import component configured to import automation system knowledge from an automation engineering system and an automation runtime system, wherein the automation system knowledge from the automation engineering system is imported from an automation engineering tool, and wherein the automation system knowledge is provided in a plurality of distinct context models;
- a management services component configured to:
- identify conceptual entities associated with the automation system based on the automation system knowledge, and
- generate the semantic context model comprising a plurality of ontologies providing formal specifications of the conceptual entities associated with the automation system, by formally and semantically aligning the plurality of distinct context models to yield the semantic context model, and automatically translating the plurality of distinct context models into a common semantic language;
- and
- a model export component configured to deploy the semantic context model to one or more intelligent programmable logic controllers (PLCs) in the automation system.
Dependencies are inferred from the claim text.