OPC stands for Open Platform Communications or some say OLE (Object Linking and Embedding) for Process Control. It is a type of protocol used in Industrial Automation.
The OPC is always used in the Client/Server pair. The OPC server converts the hardware communicated data from PLC into OPC protocol. So that other software like SCADA can access the data.
The OPC server is a program that often connects with hardware like HMI to get the data and convert it into OPC protocol.
The OPC client communicates with the OPC server to receive data or send commands to the hardware.
Image Credits: halvorsen
Usually, the OPC is implemented in a Single Server – Client in a single system format. But there are some famous alternate methods,
The combination of OPC server and OPC client supports many connections. The OPC datahub is designed in such a way to handle all those connections.
In addition to improving OPC server and client connections, the OPC datahub can connect any OPC server or client to other applications as well, including Excel, a web browser, or any other database.
The Following are some of the OPC specifications that are used in Industries,
Some of the benefits of using OPC are,
Author: Abishek D
If you liked this article, then please subscribe to our YouTube Channel for PLC and SCADA video tutorials.
You can also follow us on Facebook and Twitter to receive daily updates.
Read Next:
In this example, we will learn batch mixing with PLC ladder logic program using timer…
This PLC example on manufacturing line assembly is an intermediate-level PLC program prepared for the…
In this article, you will learn the PLC programming example with pushbutton and motor control…
This article teaches how to convert Boolean logic to PLC programming ladder logic with the…
In this article, you will learn the PLC programming example on timers function block using…
Design a program for PLC pump control such that the pump must be turned ON…