OPC UA (Open Platform Communications Unified Architecture) is a machine-to-machine communication protocol and has become a standard for the communication layer in Industry 4.0. It enables interaction between different operating systems and devices from different vendors, providing a reliable means for platform-independent data exchange without compromising security. OPC UA is already widespread as the ‘de facto’ communication standard for secure network solutions in IoT leading countries like Germany and the USA.
The OPC UA server, which controls the entire system, is implemented in control devices such as PLCs. The OPC UA server software in industrial plants traditionally runs on a conventional operating system such as Linux or Windows. However, these operating systems do not support applications with hard real-time and safety requirements. By using the RTOS platform from eSOL, it is possible to create safety critical, real-time control systems with OPC UA servers.