Messaging configuration system
First Claim
Patent Images
1. A system, comprising:
- a memory configured to store computer-executable components;
a processor, communicatively coupled to the memory, configured to execute or facilitate execution of the computer executable components, the computer executable components, comprising;
a message engine configured to normalize messaging of at least two disparate protocols, between devices in a unified plant model; and
at least one messaging primitive configured to format a message for interaction with the message engine based on scenario definition data received from a library component of the unified plant model, wherein the scenario definition data defines transmission terms associated with a transmission of the message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods that facilitate messaging capabilities within a unified plant model (UPM) via employing a plurality of core messaging primitives for configuration of messages that interact with a message engine of the industrial plant. In a related aspect, initially messaging host modules can be located on a network and associated policies identified. Next, data type ID and name syntax can be defined and unique UPM system identifiers generated by the system.
61 Citations
32 Claims
-
1. A system, comprising:
-
a memory configured to store computer-executable components; a processor, communicatively coupled to the memory, configured to execute or facilitate execution of the computer executable components, the computer executable components, comprising; a message engine configured to normalize messaging of at least two disparate protocols, between devices in a unified plant model; and at least one messaging primitive configured to format a message for interaction with the message engine based on scenario definition data received from a library component of the unified plant model, wherein the scenario definition data defines transmission terms associated with a transmission of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving, by a message engine comprising a processor, message data indicative of a message; normalizing the message data to provide a consistent interface between devices represented by a unified plant model; and configuring the message based on a defined messaging primitive, which is identified based on scenario definition data that is retrieved from the unified plant model, wherein the scenario definition data defines transmission terms associated with a transmission of the message. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. An industrial automation system, comprising:
-
at least one non-transitory computer readable storage medium storing computer executable instructions that, in response to execution, implement computer-executable components comprising; a message engine with at least one messaging primitive, configured to supply a consistent interface messaging of at least two disparate formats between devices within a unified plant model, the messaging primitive configures data between the devices based on scenario definition information accessed from a unified plant model library, wherein the scenario definition data defines transmission terms associated with a transmission of a message between the devices; and a message bus configured to communicate with the message engine for transfer of the message. - View Dependent Claims (30)
-
-
31. A non-transitory computer readable storage medium comprising computer-executable instructions that, in response to execution, cause a system comprising a processor to perform operations, comprising:
-
normalizing messaging of at least two disparate protocols or formats between devices within a unified plant model; receiving scenario definition data, associated with the messaging, from a unified plant model library, wherein the scenario definition data defines transmission terms associated with a transmission of a message between the devices; and configuring the message based on the scenario definition data.
-
-
32. A method, comprising:
-
normalizing a message transferred between at least two devices over at least two disparate protocols in a unified plant model; and configuring the message based at least in part on information indicative of a logical definition of a scenario received from a library of the unified plant model, wherein the logical definition specifies transmission terms associated with a transmission of the message.
-
Specification