Predictive human response terminal in an industrial automation system
AssigneeRockwell Automation Technologies, Inc.
InventorJohn W. Miller
Life of this patent
Estimating the term…
Abstract
Systems and methods of this disclosure may enable operations that include receiving, via a processor, an indication of a user identifier from an input device associated with a human machine interface terminal (HMI). The processor may identify a user type corresponding to the user identifier. The processor may generate HMI visualization data based on the user type, the user identifier, and a presentation priority data structure. The presentation priority data structure may include presentation priority data corresponding to the user type and the user identifier, which may enable the processor to adjust which subsets of multiple screens are presented to the operator via an HMI based on preferences indicated via the presentation priority data.
Claims20
A method comprising:
- receiving, via a processor of a human machine interface (HMI) communicatively coupled to an industrial automation device, an indication of a user identifier from an input device, wherein the HMI is configured to present one or more visualizations that communicate sensed data, a status, or both associated with an operation of the industrial automation device;
- identifying, via the processor, a user type corresponding to the user identifier based on a user type data structure, wherein the user type data structure is configured to characterize a dataset stored in a memory component accessible to the processor, and wherein each of a plurality of user identifiers are categorized with respect to a plurality of user types comprising an operator user type, a set-up user type, an engineer user type, a maintenance user type, an administrator user type, or any combination thereof;
- generating, via the processor, HMI visualization data based on the user type, the user identifier, and a presentation priority data structure, wherein the presentation priority data structure comprises presentation priority data corresponding to the user type and the user identifier;
- and
- sending, via the processor, a control signal to a display to cause presentation of the HMI visualization data.
A tangible, non-transitory, computer-readable medium comprising instructions that, when executed by a processor, causes a human machine interface (HMI) terminal to perform operations comprising:
- receiving an indication of a first user identifier from an input device of an industrial automation device while a first visualization is presented that communicates sensing data, a status, or both associated with an operation of the industrial automation device;
- identifying a first user type corresponding to the first user identifier based on a user type data structure, wherein the user type data structure is configured to characterize a dataset stored in a memory component accessible to the processor, and wherein each of a plurality of user identifiers are categorized with respect to a plurality of user types comprising an operator user type, a set-up user type, an engineer user type, a maintenance user type, an administrator user type, or any combination thereof;
- generating first HMI visualization data configured to cause presentation of a second visualization generated based on the first user type, the first user identifier, and a presentation priority data structure, wherein the presentation priority data structure comprises first presentation priority data corresponding to the first user type and the first user identifier;
- and
- sending a control signal to a display to cause presentation of the first HMI visualization data.
A tangible, non-transitory, computer-readable medium comprising instructions that, when executed by a processor, causes an industrial control device to perform operations comprising:
- generating first visualization data configured to cause presentation of a first visualization comprising a first set of screens, wherein the first visualization communicates sensing data, a status, or both associated with an operation of an industrial automation device;
- receiving an indication of a user identifier from an input device of an industrial automation device while the first visualization is presented;
- identifying a user type corresponding to the user identifier based on a user type data structure, wherein the user type data structure is configured to characterize a dataset stored in a memory component accessible to the processor, and wherein each of a plurality of user identifiers are categorized with respect to a plurality of user types comprising an operator user type, a set-up user type, an engineer user type, a maintenance user type, an administrator user type, or any combination thereof;
- determining a second set of screens based on the user type, the user identifier, and a presentation priority data structure, wherein the presentation priority data structure comprises presentation priority data corresponding to the user type and the user identifier;
- and
- generating second visualization data configured to cause presentation of a second visualization comprising the second set of screens.
Dependencies are inferred from the claim text.