Method and apparatus for programming programmable controllers and providing version management from a centralized server
First Claim
1. A system for configuring I/O networks and devices comprising:
- a server communicatively coupled to a network; and
a configuration editor residing on the server, the configuration editor adapted to be invokable by a client device that is communicatively coupled to the network.
0 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 Internet. 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.
53 Citations
14 Claims
-
1. A system for configuring I/O networks and devices comprising:
-
a server communicatively coupled to a network; and
a configuration editor residing on the server, the configuration editor adapted to be invokable by a client device that is communicatively coupled to the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
Specification