It is designed for client apps that need real-time access to production data.
You can send/receive data between an OPC server and the program.
It offers uniform access to the leading controllers.