System and method for the automatic aggregation of industrial automation displays
First Claim
1. A human machine interface (HMI) device for use in an industrial automation environment, comprising:
- a user interface configured to display on the HMI device a graphical representation of operation data of at least one machine system in the industrial automation environment;
a processing system configured to generate graphics data comprising the graphical representation for viewing consumption by a remote communication device;
a communication interface configured to;
transfer the graphics data for delivery to an aggregation server without regard to requests for the graphics data by the remote communication device;
transfer operation data associated with operations of the at least one machine system to the aggregation server without regard to requests for the graphics data by the remote communication device;
wherein the aggregation server caches the graphics data received from the HMI device and caches the operation data; and
wherein, responsive to a request for a viewing session from the remote communication device, the aggregation server is configured to;
transfer the operation data to the remote communication device;
transfer the graphics data to the remote communication device if the graphics data has changed since the remote communication device last received graphics data; and
withhold transferring the graphics data to the remote communication device if the graphics data has not changed since the remote communication device last received graphics data.
1 Assignment
0 Petitions
Accused Products
Abstract
A data aggregation system comprises an aggregation server. The aggregation server receives from a Human-Machine Interface (HMI) graphics data comprising a graphical representation of a portion of an industrial automation environment over an enterprise network, receives operation data associated with an operation of the industrial automation environment over the enterprise network, and receives a request for a viewing session from a plurality of communication devices over a communication network. In response to the request, the aggregation server transfers the graphics data over the communication network to the plurality of communication devices. In response to the request, the aggregation server transfers the operation data over the communication network to the plurality of communication devices.
-
Citations
14 Claims
-
1. A human machine interface (HMI) device for use in an industrial automation environment, comprising:
-
a user interface configured to display on the HMI device a graphical representation of operation data of at least one machine system in the industrial automation environment; a processing system configured to generate graphics data comprising the graphical representation for viewing consumption by a remote communication device; a communication interface configured to; transfer the graphics data for delivery to an aggregation server without regard to requests for the graphics data by the remote communication device; transfer operation data associated with operations of the at least one machine system to the aggregation server without regard to requests for the graphics data by the remote communication device; wherein the aggregation server caches the graphics data received from the HMI device and caches the operation data; and wherein, responsive to a request for a viewing session from the remote communication device, the aggregation server is configured to; transfer the operation data to the remote communication device; transfer the graphics data to the remote communication device if the graphics data has changed since the remote communication device last received graphics data; and withhold transferring the graphics data to the remote communication device if the graphics data has not changed since the remote communication device last received graphics data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium comprising instructions for operating a human machine interface (HMI) device for use in an industrial automation environment, wherein the instructions, when executed by the HMI device, direct the HMI device to:
-
display on the HMI device a graphical representation of operation data of at least one machine system in the industrial automation environment; generate graphics data comprising the graphical representation for viewing consumption by a remote communication device; transfer the graphics data for delivery to an aggregation server without regard to requests for the graphics data by the remote communication device; transfer operation data associated with operations of the at least one machine system to the aggregation server without regard to requests for the graphics data by the remote communication device; wherein the aggregation server caches the graphics data and operation data received from the HMI device; and wherein, in response to a request for a viewing session from the remote communication device, the aggregation server transfers the operation data to the remote communication device, transfers the graphics data to the remote communication device if the graphics data has changed since the remote communication device last received graphics data, and withholds transferring the graphics data to the remote communication device if the graphics data has not changed since the remote communication device last received graphics data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification