Develop a solution for collecting, storing and evaluating data, using the automation industry's OPC standard for interoperability. The standard enables the collection and evaluation of data from production machines and devices.
We decided to go for the KEPServerEX OPC protocol from the US company Kepware. Why? Because it allows you to connect diverse automation devices and software applications.
The KEPServerEX application isn't just a simple OPC server, but can rightly be called a unique open communications platform, which can connect hundreds of control systems with such applications as OPC client, SCADA HMI, databases, MES/ERP systems and IoT Cloud solutions.
The OPC communication protocol is based on the client – server architecture. When talking of OPC, we basically talk of two types of program – OPC server and OPC client. Both programs are software applications, so don't confuse OPC server with some kind of high-performance server – computer.
OPC Server is a software program that communicates with a connected device via its communication protocol (e.g. Modbus, MPI, PPI, etc.), converts obtained data into the OPC format, and makes it accessible to higher applications in the same format. There are hundreds of OPC servers for diverse devices/communication protocols.
Our offerings include OPC servers for hundreds of different industrial automation devices that communicate via different protocols.
The most established devices include:
However, you don't always have to store data or make graphs. In some cases, you only need certain values from your devices. For this purpose, a simple OPC client, built-in Web client or MS Excel will do. You can also freely download and edit an OPC client's source code, etc.
OPC Client is a software program which receives data from an OPC server in the OPC format, and makes the data accessible to users in the form of visualization, graphs, reports, etc. (usually the SCADA HMI application, i.e. program for visualizing, monitoring and controlling industrial automation processes).
The world's leading OPC client – SCADA HMI applications include:
Popular Czech OPC client – SCADA HMI applications include:
Examples of OPC client – server architecture
OPC is a communications technology based on the client – server architecture. This allows you to develop several different solutions to meet specific project requirements.
What you should know about OPC server/client: