| CPC G05B 19/054 (2013.01) [G05B 19/0426 (2013.01); G05B 19/052 (2013.01); G05B 19/056 (2013.01); G05B 2219/23067 (2013.01)] | 20 Claims |

|
1. A system for facilitating cross-domain, multi-user industrial automation control, the system comprising:
a memory that stores executable components; and
a processor, functionally coupled to the memory, that executes the executable components, the executable components comprising:
an object library component configured to:
maintain, in an object library, an object comprising a device property of an industrial component that an industrial control application utilizes to generate control logic executable by an automated control device that controls the industrial component, a visualization property that a human machine interface (HMI) application utilizes to generate a display element corresponding to the object, and a collaboration method performed on one or more properties of the object, wherein the collaboration method facilitates multi-user access to the object;
the industrial control application functionally coupled to the object library component and configured to:
allow incorporation of the object into the industrial control application and update the control logic of the automated control device based on the object; and
the HMI application functionally coupled to the object library component and configured to:
allow incorporation of the object into the HMI application, wherein:
the industrial control application is further configured to:
permit login to the industrial control application from a first user, and
receive input entered by the first user that executes the collaboration method that modifies a messaging property of the object, wherein the modification of the messaging property comprises inputting a message directed to a second user; and
the HMI application is further configured to:
permit login to the HMI application from the second user, and
surface the message to the second user.
|