Methods and systems for management and control of an automation control module
First Claim
Patent Images
1. An automation control module (ACM) comprising:
- an ACM central processing unit (CPU) comprising a programmable logic controller (PLC) and a system memory comprising an operating system, a user program, and data;
a backplane interface electrically coupled to said ACM CPU and a backplane electrically coupled to said backplane interface; and
a web system comprising a secure web server electrically coupled to said ACM CPU and a network, wherein said web system is embedded within said ACM, said secure web server configured to process security layer encrypted hypertext transfer protocol (HTTP) requests transmitted from a remote computer via the network based on session keys mutually agreed to by said web system and the remote computer, said web system configured to transfer ACM data from said ACM CPU to a secure network interface and embed said ACM data within at least one web page file based on function tags embedded within said at least one web page file, wherein said function tags provide a mechanism to control the ACM data by at least one of modifying said at least one web page file and creating a new web page file, and wherein said backplane is configured to couple said ACM CPU to at least one of a pressure sensor, a temperature sensor, and a proximity sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
An automation control module (ACM) including an ACM central processing unit (CPU) and a web system electrically connected to the ACM CPU. The web system is configured to process security layer encrypted hypertext transfer protocol (HTTP) requests from a network.
-
Citations
24 Claims
-
1. An automation control module (ACM) comprising:
-
an ACM central processing unit (CPU) comprising a programmable logic controller (PLC) and a system memory comprising an operating system, a user program, and data; a backplane interface electrically coupled to said ACM CPU and a backplane electrically coupled to said backplane interface; and a web system comprising a secure web server electrically coupled to said ACM CPU and a network, wherein said web system is embedded within said ACM, said secure web server configured to process security layer encrypted hypertext transfer protocol (HTTP) requests transmitted from a remote computer via the network based on session keys mutually agreed to by said web system and the remote computer, said web system configured to transfer ACM data from said ACM CPU to a secure network interface and embed said ACM data within at least one web page file based on function tags embedded within said at least one web page file, wherein said function tags provide a mechanism to control the ACM data by at least one of modifying said at least one web page file and creating a new web page file, and wherein said backplane is configured to couple said ACM CPU to at least one of a pressure sensor, a temperature sensor, and a proximity sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An automation control module (ACM) system comprising:
-
an ACM comprising a programmable logic controller (PLC) and an ACM CPU comprising a system memory, said system memory comprising an operating system, a user program, and data, said ACM further comprising a backplane interface electrically coupled to said ACM and a backplane electrically coupled to said backplane interface; a network; a computer electrically coupled to said network and configured to communicate with said network; and a web subsystem comprising a secure web server electrically coupled to said ACM and said network, wherein said web subsystem is embedded within said ACM, said secure web server configured to process security layer encrypted hypertext transfer protocol (HTTP) requests received from said computer through said network based on session keys coordinated by said computer and said web subsystem, said web subsystem configured to transfer ACM data from said ACM CPU to a secure network interface and embed said ACM data within at least one web page file based on function tags embedded within said at least one web page file, wherein said function tags provide a mechanism to control the ACM data by at least one of modifying said at least one web page file and creating a new web page file, and wherein said backplane is configured to couple said ACM CPU to at least one of a pressure sensor, a temperature sensor, and a proximity sensor. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for management and control of an automation control module (ACM), said method comprising:
-
providing an ACM central processing unit (CPU) including a system memory having an operating system, a user program, and data, a backplane interface electrically coupled to the ACM CPU, a backplane electrically coupled to the backplane interface, a programmable logic controller (PLC), and a web system electrically coupled to the ACM and a network; electrically coupling the web system including a web server to the ACM CPU and a secure network interface, the secure network interface electrically connected to a network, wherein the web system is embedded within the PLC, and wherein the backplane is configured to couple the ACM CPU to at least one of a pressure sensor, a temperature sensor, and a proximity sensor; processing security layer encrypted hypertext transfer protocol (HTTP) requests from a remote computer using the web system and based on session keys mutually agreed to by the remote computer and the web system comprising; receiving the security layer encrypted HTTP requests from the network using the network interface; decrypting the request; and transferring the decrypted requests to the web server; transferring ACM data from the ACM CPU using the web system; embedding the ACM data within at least one web page file based on function tags embedded within the at least one web page file; and providing, via the function tags, a mechanism to control the ACM data by at least one of modifying the at least one web page file and creating a new web page file. - View Dependent Claims (24)
-
Specification