HMI views of modules for industrial control systems
First Claim
Patent Images
1. A human machine interface (HMI), embodied on a computer readable storage medium, for an industrial automation system, comprising:
- a module component, comprising a plurality of modules, the plurality of modules comprising;
at least one equipment resource control module, comprising;
a common interface that includes one or more attributes and input/output capabilities that are standard among a plurality of modules; and
logic of a first platform that controls a state of at least one equipment resource in the industrial automation system;
at least one material resource control module, comprising;
the common interface that includes one or more attributes and input/output capabilities that are standard among the plurality of modules; and
logic of a second platform that controls at least one component in the industrial automation system that manages at least one material resource; and
at least one resource module that coordinates the at least one equipment resource control module and the at least one material resource control module, wherein the at least one material resource control module is subordinate to the at least one equipment resource control module; and
a human machine interface (HMI) component that presents a display or a view of at least one of the plurality of modules, the HMI component alters one or more display objects or interface inputs based at least in part on a user role or a type of application.
1 Assignment
0 Petitions
Accused Products
Abstract
A human machine interface (HMI) interface for an industrial automation system is provided. A module is provided that employs resources and logic to expose functionality of the module while providing generic interfaces to external components of the module. A human machine interface (HMI) component associated with the module adapts functionality of a display based at least in part on a type of user or application. In addition to the display, the HMI component adapts functionality of one or more interface inputs based in part on the type of user or application.
63 Citations
22 Claims
-
1. A human machine interface (HMI), embodied on a computer readable storage medium, for an industrial automation system, comprising:
-
a module component, comprising a plurality of modules, the plurality of modules comprising; at least one equipment resource control module, comprising; a common interface that includes one or more attributes and input/output capabilities that are standard among a plurality of modules; and logic of a first platform that controls a state of at least one equipment resource in the industrial automation system; at least one material resource control module, comprising; the common interface that includes one or more attributes and input/output capabilities that are standard among the plurality of modules; and logic of a second platform that controls at least one component in the industrial automation system that manages at least one material resource; and at least one resource module that coordinates the at least one equipment resource control module and the at least one material resource control module, wherein the at least one material resource control module is subordinate to the at least one equipment resource control module; and a human machine interface (HMI) component that presents a display or a view of at least one of the plurality of modules, the HMI component alters one or more display objects or interface inputs based at least in part on a user role or a type of application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22)
-
-
21. A method for generating an industrial control interface, comprising:
-
employing a processor to execute computer executable code stored on a storage medium to perform the following acts; defining a first module, comprising; choosing one or more resources that perform one or more actions in an industrial automation system from a plurality of resources, wherein the plurality of resources includes at least two of an equipment resource, a material resource, a segment resource or a storage resource; and defining logic to control the one or more actions performed by the one or more resources; defining at least one standard interface for the first module independent of a platform of the logic based in part on a user type, an application, and a location; and associating the at least one standard interface with at least a second module; deploying the first module, comprising binding the first module to at least one run time process that utilizes a hierarchical common data model; and altering the at least one standard interface for the module based in part on the user type, the application, and the location.
-
Specification