Configuring and runtime applications to integrate data from different devices and data sources. It consists of (1) an internal OPC DA, AE OPC XML DA, OPC UA server (2) an OPC DA client, (3) runtime (with custom dll's) to provide communication between different data sources, a process databases access, generating of alarms, trends, logging, starting of external programs, scripts and stored database procedures according to the configuration.