Plant floor event protocol and schema
First Claim
1. A method for managing information on a plant floor, the method comprising:
- recording a schema in a first memory location of a source device;
generating a first plant floor event (PFE) message corresponding to at least one of an internal process variable and an external input variable, wherein the first PFE message is a set of information having a structure defined by the schema;
automatically transferring the first PFE message from the source device to a second memory location of a host device when at least one value of the first PFE message changes from a known value; and
executing at least one action in response to the first PFE message.
13 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for managing information on a plant floor, and includes recording a definition file, such as an extended markup language (XML) schema, in a source device, and generating a plant floor event (PFE) message as a bit array or string array. The PFE message transfers from the source device to a host device or other appliance. The method then includes executing at least one action in response to the PFE message. A system is also provided for managing information on a plant floor, and includes a PLC that generates a PFE message as a bit or string array. The system includes an alarm database, and automatically propagates the PFE message upward from the PLC to a host device, such as a server, a database, or a display device, and automatically executes an action in response to the PFE message.
6 Citations
20 Claims
-
1. A method for managing information on a plant floor, the method comprising:
-
recording a schema in a first memory location of a source device; generating a first plant floor event (PFE) message corresponding to at least one of an internal process variable and an external input variable, wherein the first PFE message is a set of information having a structure defined by the schema; automatically transferring the first PFE message from the source device to a second memory location of a host device when at least one value of the first PFE message changes from a known value; and executing at least one action in response to the first PFE message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing information on a plant floor using a plurality of computing devices, the method comprising:
-
recording an extended markup language (XML) schema in a first one of the plurality of computing devices; encoding a plurality of different information pieces as one of a bit array and a string array having a structure defining a first plant floor event (PFE) message, the first PFE message having a structure defined by the XML schema; automatically transferring the information pieces from the first computing device to a second one of the plurality of computing devices without hardcoding the second computing device, to thereby render the method self-configuring; automatically transferring the XML schema from the first computing device to the second computing device when the XML schema is an unknown schema without providing a pre-established fixed packet structure in the second computing system, to thereby render the method self-describing; and executing at least one action in response to the first PFE message. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An information management system for use on a plant floor, the system comprising:
-
a programmable logic controller (PLC) having a definition file for defining a data structure for a plant floor event (PFE) message, the PLC being configured for generating the PFE message in response to at least one of an internal process variable and an external input variable; an alarm database in electrical communication with the PLC, the alarm database being configured for storing a plurality of different alarm codes; and a host device in electrical communication with the PLC; wherein the system is self-configurable by being adapted for automatically propagating the PFE message from the PLC to the host device, and is self-defining by being adapted for automatically propagating a change in the definition file to the host device; and wherein the system is configured for executing at least one action in response to the PFE message. - View Dependent Claims (19, 20)
-
Specification