High speed industrial control and data acquistion system and method
First Claim
1. A system for transmitting data from an industrial control system comprising:
- a first processor configured to generate data arrays from values received from an industrial process;
a second processor configured to receive the data arrays and to convert data in the arrays to time stamped messages, each message including a plurality of tags, each tag corresponding to an individual one of the values;
an open-socket interface configured to transmit the time stamped messages from the second processor as time stamped packets; and
a client application coupled to the open-socket interface and configured to convert the time stamped packets to records in a standard structured data format.
1 Assignment
0 Petitions
Accused Products
Abstract
A high speed industrial control system and data acquisition system and method are disclosed that enable high speed data transmission rates from an control system to a remote client application. In one embodiment, the system includes a first processor, a second processor, an open-socket interface, and a client application. The first processor is configured to generate data arrays and the second processor is configured to receive and convert the arrays into time stamped message sets. The open-socket interface may be coupled to the second processor and may be configured to transmit packet sets from the second processor to a client application. The client application may be configured to convert each packet set into individual records that are included in a standard structured data format. One of the standard structured data format may be a standard database format.
-
Citations
25 Claims
-
1. A system for transmitting data from an industrial control system comprising:
-
a first processor configured to generate data arrays from values received from an industrial process; a second processor configured to receive the data arrays and to convert data in the arrays to time stamped messages, each message including a plurality of tags, each tag corresponding to an individual one of the values; an open-socket interface configured to transmit the time stamped messages from the second processor as time stamped packets; and a client application coupled to the open-socket interface and configured to convert the time stamped packets to records in a standard structured data format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for transmitting data from an industrial control system comprising:
-
a programmable process controller including a first processor configured to generate data arrays from values received from a controlled process; a second processor configured to receive the data arrays and to convert data in the arrays to time stamped messages, each message including a plurality of tags, each tag corresponding to an individual one of the values; an open-socket interface configured to transmit the time stamped messages from the second processor as time stamped packets; and a client application coupled to the open-socket interface and configured to convert the time stamped packets to records in a standard database format. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for transmitting data from an industrial control system comprising:
-
(a) generating, via a first processor, data arrays from values received from an industrial process; (b) converting, via a second processor, data in the arrays to time stamped messages, each message including a plurality of tags, each tag corresponding to an individual one of the values; (c) transmitting the time stamped messages from the second processor via an open-socket interface as packet sets; and (d) receiving the packet sets from the open-socket interface and converting the sets to records in a standard structured data format. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification