Introduction to OPC Servers

The OPC (OLE for Process Control) is a communication standard in the field of control and monitoring of industrial processes, based on Microsoft technology, which provides a common interface for communication that allows individual software components to interact and share data. The OPC communication is done through a client-server architecture. The OPC server is the data source (such as a hardware device at plant level) and any OPC-based application can access that server to read / write any variable offered by the server. It is an open and flexible to the classic problem of proprietary drivers solution. Virtually all major manufacturers of control systems, instrumentation and process have included OPC in their products.

Taken from Wikipedia OPC.

In short this industry standard allows intercommunication between devices and controllers Indistriales protocols almost all brands, performed monitoring and control from HMI, SCADA, PLC and RTU PAC’S

The OPC servers contain the drivers and / or communication protocols of the vast majority of industrial controllers

The OPC clients can be created in a variety of programming languages for reading and / or writing data to the server and there to the industrial controllers.

Examples of Architecture OPC (PLC Sensors Actuators – OPC Server and Client OPC)

Introduction OPC Servers UA

Iconics test server OPC UA Server


Youtube Channel


You may also like...

4 Responses

  1. B.K.NZOKO says:

    Good morning!
    Thank you for your work and you help. I had learn many things trough your website.
    I’m trying to reproduice the work that have did in this video: Please can you help with an explanation of your arduino sketch?
    Please help me.

    • PDAControl says:

      After configuring the ESP8266 as a TCP / IP modbus slave, depending on the OPC you use to find the modbus master TCP / IP opc driver:
      You must have the ip address of the ESP8266 and normally configure your OPC server, either Keepserver Iconics matrikon etc …


  2. B.K.NZOKO says:

    Thank you very much. Please can you give an example of arduino sketch for ESP8266 to build and OPC Server? Please, I don’t many thing on OPC Standard. I am trying learn what is OPC UA through this website.

  3. B.K.NZOKO says:

    Good morning!
    Evry day, I’m looking and hope an answer to my question. Please, help me.

Leave a Reply