Hmi devices with integrated user-defined behavior
AssigneeRockwell Automation Technologies, Inc.
InventorRobert F. Lloyd
Life of this patent
Estimating the term…
Abstract
The claimed subject matter provides a system and/or method that facilitates utilizing a human machine interface (HMI). An interface component can facilitate receipt of data. A human machine interface (HMI) component communicatively coupled to the interface component can include a device with a pre-programmed primitive; the device employs a user-defined functionality via the received data.
Claims20
A system for configuring a human-machine interface (HMI), comprising:
- a processor;
- and
- a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement components the system, the components comprising:
- a device definition that defines a default functionality of an HMI device available for inclusion in an HMI application;
- an interface component configured to receive input data that defines custom functionality to be added to the default functionality, wherein the input data comprises programming data associated with an industrial controller;
- and
- an HMI component configured to modify the device definition to associate the custom functionality with the HMI device in response to receipt of the input data.
A method for defining functionality of a human-machine interface (HMI), comprising:
- receiving input data that defines custom functionality for an existing HMI device defined for the HMI, wherein the input data comprises programming data associated with an industrial control device;
- and
- in response to the receiving, appending the custom functionality to a default functionality of the HMI device.
A non-transitory computer-readable medium having stored thereon computer-executable instructions that, in response to execution by a system including a processor, cause the system to perform operations, the operations comprising:
- receiving, at a human-machine interface, configuration data that defines a custom functionality to be associated with an HMI device defined in the HMI, wherein the configuration data comprises programming data associated with an industrial controller;
- and
- in response to the receiving, adding the custom functionality to a default functionality defined for the HMI device.
Dependencies are inferred from the claim text.