Method for adapting a computer-to-computer communication protocol for use in an industrial control system
First Claim
1. A method for use by an industrial control system, the method comprising:
- a controller providing control over an industrial process through at least one control element and at least one monitoring element each coupled to the network via a network I/O device, the controller communicating with the network I/O devices according to a layered general purpose query protocol including a transport layer for communication compatible with TCP (Transmission Control Protocol);
performing an analysis of communication transactions related to sensor data and/or control commands between the controller and either the control element or the monitoring element; and
the controller making a permanent-type connection to the network I/O device for the control element or for the monitoring element based on the analysis of the communication transactions;
wherein the permanent-type connection is a connection at the transport layer left open for later use after an earlier use;
thereby specializing the layered general purpose query protocol, which would ordinarily be used in computer to computer communications for making ad hoc queries of an external device, to use by the industrial control system in performing frequent communications of control and monitoring information between the controller and the control element or the monitoring element of the industrial control system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for adapting a computer-to-computer communication protocol, and especially TCP/IP, or any protocol implemented in a general purpose off-the-shelf network like Ethernet, for use in providing communication needed in an industrial control system, and especially an industrial control system using a programmable logic controller (PLC), where there is frequent communication between the PLC and control or monitoring elements, the method aimed at allowing the PLC to perform scanning of its ladder logic at a rate adequate for effective industrial control. The method includes making permanent-type TCP connections between the PLC and a control element or a monitoring element, use of a protocol for communication with a control or monitoring element in which both a read register and a write register instruction is included in a single communication transaction, such as a MODBUS command, and tuning communication between the PLC and a control element or a monitoring element.
83 Citations
12 Claims
-
1. A method for use by an industrial control system, the method comprising:
-
a controller providing control over an industrial process through at least one control element and at least one monitoring element each coupled to the network via a network I/O device, the controller communicating with the network I/O devices according to a layered general purpose query protocol including a transport layer for communication compatible with TCP (Transmission Control Protocol);
performing an analysis of communication transactions related to sensor data and/or control commands between the controller and either the control element or the monitoring element; and
the controller making a permanent-type connection to the network I/O device for the control element or for the monitoring element based on the analysis of the communication transactions;
wherein the permanent-type connection is a connection at the transport layer left open for later use after an earlier use;
thereby specializing the layered general purpose query protocol, which would ordinarily be used in computer to computer communications for making ad hoc queries of an external device, to use by the industrial control system in performing frequent communications of control and monitoring information between the controller and the control element or the monitoring element of the industrial control system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a controller of an industrial control system;
a control element and/or a monitoring element of the industrial control system;
wherein the controller and the control element or the monitoring element are connected by a network over which communication occurs according to a layered general purpose query protocol including a transport layer for communication compatible with TCP (Transmission Control Protocol); and
means for analyzing communication transactions related to sensor data and/or control commands between the controller and either the control element or the monitoring element;
wherein the controller further comprises means for making a permanent-type connection at the transport layer between the controller and the monitoring element or the control element via a network I/O device coupling the monitoring element or the control element to the network based on the analysis of the communications transactions, wherein the permanent-type connection is a connection at the transport layer left open for later use after an earlier use;
thereby specializing the layered general purpose query protocol, which would ordinarily be used in computer to computer communications for making ad hoc queries of an external device, to use by the industrial control system in performing frequent communications of control and monitoring information between the controller and the control element or the monitoring element of the industrial control system. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification