OPC Overview 

OPC is an industry standard interface that defines a client / server structure useful for industrial control applications.  Servers are executable (.exe) files that run in as a separate process on a PC. They continuously scan the I/O device registers (usually a PLC) and place the data into a local table in the PC. The registers are user defined as tagnames mapped to physical device locations. (e.g. TagProx1 =   B3:0).

The client controls run under the user application which is usually a Visual Basic app. The client subscribes to the server defined tags.The server updates the clients as data changes. The client would then keep the data in its own table. A server can have many clients. Consolitech offers clients as specific functions and one as a general client control that can be used to present tag data to the user app.

Some of the client controls are:

OPCvbconSM.bmp (164126 bytes)

 

Link to OPC Foundation website for more details on OPC

 


Back