METHOD, SYSTEM, AND APPARATUS FOR PROVIDING DATA REGARDING THE OPERATION AND MONITORING OF A CONTROL SYSTEM
First Claim
1. A system for providing information regarding the operation of a control system, comprising:
- a Web server module associated with said control system, said Web server module having a memory operative to store a non-markup language Web site database that be used to dynamically generate a markup language Web page in response to a request, wherein said Web site page is populated by the Web server module with information obtained directly from memory registers of the control system in response to the request;
a remote computer operative to receive user-defined non-markup language configuration data defining attributes of said Web site, to store said configuration data as said non-markup language Web site database, to transmit said non-markup language Web site database to said Web server module, and to request and receive said markup language Web page from said Web server module;
a Web server module configuration application associated with the remote computer operative to create said non-markup language Web site database from information obtained locally at the remote computer and to transmit said database to said Web server module in response to the request; and
wherein the Web server module is further configured to receive the non-markup language database from the remote computer in a request and to dynamically generate a markup language Web page that includes information obtained directly from memory registers of the control system in response to said request.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for providing data regarding the operation of a control system. A Web server module is provided that is electrically connected to a control system controller. The Web server module contains a memory operative to store a non-markup language Web site database that completely defines a Web site for providing information regarding control system. A Web server module configuration application is also provided that receives user input to create the Web site database. The Web site database is transmitted to the Web server module from the Web site configuration application. When a request is received at the Web server module for a Web page, the Web server module utilizes the Web site database to dynamically generate the requested Web page.
6 Citations
24 Claims
-
1. A system for providing information regarding the operation of a control system, comprising:
-
a Web server module associated with said control system, said Web server module having a memory operative to store a non-markup language Web site database that be used to dynamically generate a markup language Web page in response to a request, wherein said Web site page is populated by the Web server module with information obtained directly from memory registers of the control system in response to the request; a remote computer operative to receive user-defined non-markup language configuration data defining attributes of said Web site, to store said configuration data as said non-markup language Web site database, to transmit said non-markup language Web site database to said Web server module, and to request and receive said markup language Web page from said Web server module; a Web server module configuration application associated with the remote computer operative to create said non-markup language Web site database from information obtained locally at the remote computer and to transmit said database to said Web server module in response to the request; and wherein the Web server module is further configured to receive the non-markup language database from the remote computer in a request and to dynamically generate a markup language Web page that includes information obtained directly from memory registers of the control system in response to said request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for providing information regarding the operation of a control system, comprising:
-
receiving user-defined non-markup language configuration data defining attributes of a Web site wherein the Web site corresponds to aspects of a programmable logic controller defined by a user wherein said configuration data defines a table with entries corresponding to the contents of read or write memory registers contained within said control system, wherein said data defining said table is created by receiving a mapping of a text tag to said memory register and by receiving a selection of said tag and a request that said tag be displayed in said table; storing said configuration data as a non-markup language Web site database; and in response to a request, dynamically generating a Web page defined by the non-markup language configuration data stored as a non-markup language Web site database that provides information regarding the operation of a control system. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification