Method for providing networked engineering tool services
First Claim
1. A method for generating configuration data comprising the steps of:
- maintaining a server on a network; and
maintaining on the server a configuration editor that is adapted for running on a client device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for generating programming code and/or configuration data for programmable controller and the networks on which they operate is disclosed. In one embodiment, programming code is generated on a centralized server having a web-enabled engineering tool. The engineering tool operates on client devices that are in communication with the server over a network, such as the Interntet. Preferably, the engineering tool runs in a browser application (or other network-interfacing-application) on the client device and a user generates the programming code on the server with the aid of the client device. By centralizing the engineering tool, which may contain a configuration editor and a configuration management tool having version management functionality, a new business paradigm for providing engineering tool services to customers having programmable controllers. In addition, new methods and tools for collaborative engineering of programming code are enabled.
-
Citations
9 Claims
-
1. A method for generating configuration data comprising the steps of:
-
maintaining a server on a network; and
maintaining on the server a configuration editor that is adapted for running on a client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for providing engineering tool services comprising the steps of:
-
maintaining on a server an engineering tool for generating programming code and configuration data for programmable controllers, the engineering tool configured to operate on a client device that is in communication with the server;
compiling programming code that is generated with the engineering tool on the server; and
running simulation software on the server for testing the compiled programming code. - View Dependent Claims (8)
-
-
9. A method for providing engineering tool services comprising the steps of:
-
maintaining on a server an engineering tool for generating programming code and configuration data for programmable controllers, the engineering tool configured to operate on a client device that is in communication with the server;
compiling programming code that is generated with the engineering tool on the server; and
interfacing a testing programmable controller with the server, the testing programmable controller configured to test programming code and configuration data.
-
Specification