Industrial controller automation interface
DCFirst Claim
1. A system for interacting programmatically with an industrial controller, the system comprising:
- an automation interface component adapted to communicate with at least one industrial controller; and
a computer process interface library comprising object-oriented based objects and classes integrated into the automation interface component, the computer process interface library exposing the automation interface component to a client application process, the client application process communicates with the at least one industrial controller programmatically.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An automation interface is provided for interacting with industrial controllers. The automation interface provides for programming, editing, monitoring and maintenance of industrial controllers programmatically from a local or remote location. The automation interface component is adapted to communicate with industrial controllers by integrating a computer process interface library into the automation interface component. The computer process interface library exposes the automation interface component to client application processes, so that the client application processes can communicate with the at least one industrial controller programmatically. The automation interface is provided with functionality for downloading, uploading and programming of control programs to the processors of the industrial controllers.
150 Citations
26 Claims
-
1. A system for interacting programmatically with an industrial controller, the system comprising:
-
an automation interface component adapted to communicate with at least one industrial controller; and
a computer process interface library comprising object-oriented based objects and classes integrated into the automation interface component, the computer process interface library exposing the automation interface component to a client application process, the client application process communicates with the at least one industrial controller programmatically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for interacting programmatically with an industrial controller, the system comprising:
-
an automation interface component adapted to communicate with at least one industrial controller, the automation interface being coupled to a web service for interacting over the Intranet;
a computer process interface library comprising object-oriented based objects and classes compiled into the automation interface component to provide an executable file with remote access capabilities, the computer process interface library exposing the automation interface component to a client application process, the client application process communicates with the at least one industrial controller programmatically; and
a client application being coupled to a website for interacting with industrial controllers over the Internet through the automation interface component. - View Dependent Claims (12, 13, 14)
-
-
15. A method for providing a mechanism to interact programmatically with an industrial controller, the method comprising:
-
developing a plurality of programming components for interacting with an industrial controller;
integrating computer process interfaces into the plurality of components for providing the plurality of components with remote access capabilities; and
compiling the automation interface, comprising object-oriented based objects and classes, and process interfaces into an executable file. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium having computer-executable components comprising:
-
an automation interface component having functionality to interact and provide various services to an industrial controller; and
an interface library comprising object-oriented based objects and classes compiled into the automation interface component, the interface library exposing the automation interface component to client application procesess, the client application processes communicate with the at least one industrial controller programmatically. - View Dependent Claims (24, 25, 26)
-
Specification