On-line Connectivity solution based on LIBPF®

The LIBPF OPC (Open Process Connectivity) module is an extension to LIBPF® to add plant control system connectivity to model-based solutions developed with the LIBPF® process modeling technology.


LIBPF® OPC connects to the plant control system as an OPC client via the Classic OPC compliant Data Access server (OPC DA) protocol.

Classic OPC is the de-facto standard ( interface for real-time data exchange with field automation in the process industry.

Using this vendor-independent multi-platform interface with the plant control system LIBPF® OPC can easily talk to:

A sample architecture for an application based on LIBPF® OPC, where it is interfaced to the SCADA is:


Such an application would typically operate as a Windows service when in production, while a console mode is available for testing.

Have a look at this demo video which demonstrates installing and running a LIBPF® OPC application on Windows 7:

Troubleshooting tools are available:

Two operation modes are possible:

  1. In an event-driven configuration the service will sit and wait for update events from the OPC server; when one such event is signaled, it triggers execution.

  2. In a timed-execution configuration the service will start the execution at regular intervals.




For more information, have a look at the LIBPF® OPC Installation manual (English and Italian, and the LIBPF® OPC Maintenance and user manual (English and Italian).