Embedded database systems and methods in an industrial controller environment
First Claim
1. An industrial control system, comprising:
- an industrial control component adapted to communicate across a network via a plurality of database protocols, wherein a protocol converter in the control component translates data between the database protocols and one or more industrial control protocols; and
at least one of a client and a server database to communicate with the industrial control component through employment of at least one controller tag element in accordance with the database protocol, wherein control data from a programmable logic controller of the industrial controller is exchanged with the database.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to systems and processes that provide network database interactions in an industrial controller environment. A database protocol component operating in a control environment is provided to convert control or factory protocols to a native language format associated with a network database. Such databases may be accessed in a structured format, wherein one or more control components may be adapted in a client and/or server configuration to freely exchange data in the structured format associated with the database. The database protocol component sends commands and/or data in the structured format when exchanging data with the database while converting the structured format to one or more protocols associated with an industrial control system when receiving commands and/or data therefrom.
182 Citations
28 Claims
-
1. An industrial control system, comprising:
-
an industrial control component adapted to communicate across a network via a plurality of database protocols, wherein a protocol converter in the control component translates data between the database protocols and one or more industrial control protocols; and at least one of a client and a server database to communicate with the industrial control component through employment of at least one controller tag element in accordance with the database protocol, wherein control data from a programmable logic controller of the industrial controller is exchanged with the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for exchanging data between an industrial control component and a database, comprising:
-
adapting at least one control component in the industrial controller to process a plurality of database languages through use of controller schema, wherein a protocol converter in the control component translates data between the database protocols and one or more industrial control protocols; exchanging data with the control component in accordance with the one or more database languages, wherein the control component exchanges control data from/to a programmable logic controller (PLC). - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A database and industrial control system, comprising:
-
means for adapting an industrial control system to automatically translate control data between an industrial protocol and a plurality of database protocols, wherein the control data is received from a programmable logic controller; and means for exchanging the control data between an industrial control component and a database utilizing the database protocols.
-
-
27. A computer readable medium having stored thereon a data structure, comprising:
-
a first data field representing at least one of a row and a column expression relating to a database component associated with one or more database protocols; and a second data field representing an industrial control data format derived from the first data field by utilizing at least one of a controller tag element and controller schema. - View Dependent Claims (28)
-
Specification