OPC UA is an industrial M2M communication protocol that implements its own communication stack and involves important safety information. Beyond the mere communication, it defines a data model to shape unified server address spaces and to ensure a Plug & Play capability of the participating devices and sensors. Only the created data model must be maintained.
Today's production facilities have to be many times quickly and flexible adapted to changing requirements. So in an existent - often complex environment - new devices are added or removed. OPC UA was designed in a server-client architecture, wherein a OPC UA server can read and process sensor data and pass them on to the connected OPC UA clients. By coupling OPC UA servers and -clients an appropriate IT infrastructure can be quickly build. The devices communicate automatically and can be easily replaced and serviced.
Thus, an IT infrastructure is very easy to expand. Defective devices can be exchanged by another OPC UA compliant model without any further configuration effort.
Through OPC UA all common sensors and devices can be addressed and partially controlled. This includes, for example, PLC, RFID and NFC reader, lights, smartphones, tablets, scanners, printers, manufacturing equipment, photoelectric sensors, temperature sensors and many more.
OPC UA not only transports the data, it also describes the data in a machine readable semantic.
OPC UA applications can be created on the following platforms: Windows, Linux, Android or on a microcontroller based system in both 32- and 64-bit.