Industrial automation interface systems and methods
First Claim
1. An interactive industrial control system comprising:
- a computer system communicatively coupled to an industrial automation control system comprising;
at least one application component that receives input and generates output base thereon; and
a browser component that employs the at least one application component to facilitate at least one of presentation of data from the control system and receipt of data from a user.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject invention pertains to a system and method of interacting with industrial automation devices such as programmable logic controllers (PLCs). A client computer can include a browser and one or more application components such as applets that are executed by the browser. The application components retrieve and receive data from automation devices in their native protocol and present such data to a browser for display to a user. The application components, as well as other browser data, can be stored locally on a computer readable medium associated with the client computer to facilitate expeditious access thereto, among other things. Furthermore, the application components can implement and apply digital rights management technology to increase control and security with respect to execution of the application components.
68 Citations
31 Claims
-
1. An interactive industrial control system comprising:
a computer system communicatively coupled to an industrial automation control system comprising;
at least one application component that receives input and generates output base thereon; and
a browser component that employs the at least one application component to facilitate at least one of presentation of data from the control system and receipt of data from a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An industrial automation device interface system comprising:
-
an application component that interacts with industrial automation device data and displays a graphical representation of the data to a user; and
a presentation component that receives and executes the one or more application components. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of interacting with an industrial control system comprising:
-
locating an application component that can interact with industrial automation devices on a local data store; and
executing the application within a browser component on a client computer connected locally to the data store. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A human-machine interface methodology comprising:
-
locating a plug-in that interacts with one or more industrial automation devices in their native protocol on a local data store;
verifying satisfaction of constraints associated with the plug-in; and
executing the plug-in within a browser on a computer connected locally to the data store, if all constraints are satisfied. - View Dependent Claims (28, 29)
-
-
30. A computer implemented method of interacting with industrial automation devices comprising:
-
receiving XAML code that sends and/or retrieves data to and/or from one or more industrial automation devices and specifies a graphical interface for interacting with such data; and
executing the code and producing the specified graphic user interface. - View Dependent Claims (31)
-
Specification