Plug-ins & Co – modular system integration

The OPC Router implements the communication to a divers range of systems. This implementation is realized using extensions like our “Plug-ins“, “Add-ons” and “ETL-Tools“. Each extension is configured in accordance with the particular requirements of the target system. This connectivity diversity allows you to collect and merge data and thus make the information available at the right place at the right time.

The modular OPC Router server license applies for as many clients, data points and connections as required and pays off even if only a few functions are utilised.

Connect your systems to each other without programming and implement your Industry 4.0 system integration.


The OPC Router Plug-ins offer a variety of freely combinable connection options, optimally adapted to your project.

OPC UA Client

OPC UA enables data exchange with numerous systems.

MS SQL Server

With the Microsoft SQL Plug-in you establish connections to the SQL Server.

SAP systems (PP,PP-PI,PM,QM,...)

Comprehensive SAP connections are implemented with the SAP Plug-in.

OPC Router Basis
MQTT Client
RESTful Web Services
OPC UA Client Plug-in
OPC UA Server Plug-in
OPC UA Pub/Sub Plug-in
SQL Server Plug-in
SAP Plug-in
ERP / SOAP Web Service Plug-in
Telegram Bot Plug-in
Email notification via SMTP Plug-in
Network File Access Plug-in
Sparkplug Plug-in
Apache Kafka Messaging Plug-in
MongoDB Plug-in
Influx Database Plug-in
MySQL / Maria Database Plug-in
Oracle Database Plug-in
Open Database Connectivity Plug-in
SQLite Database
Microsoft Access Database Plug-in
Zebra Labelprinter Plug-in
Domino Labelprinter Plug-in
Videojet Inkjet Printer Plug-in
Wolke Inkjet Printer Plug-in
Windows Printer Plug-in
Generic TCP/IP Printer Plug-in
Generic Barcode Reader Plug-in
RFID-AutoID Plug-in
Heidenhain Plug-in
Microsoft Excel Plug-in
SAP HANA Plug-in
Euromap 77 Plug-in
Charm EZ Plug-in
.NET C# Script Plug-in

Further connectivity solutions:

Azure IoT Hub Plug-in
Siemens MindSphere IoT Plug-in
Amazon AWS Cloud Plug-in
Google IoT Core Plug-in
IBM Watson IoT Plug-in
Ewon HMS Flexy via Talk2M Plug-in
Microsoft Teams Plug-in
twilio Plug-in
OpenWeather Plug-in
ThingWorx Plug-in
Euromap 63 Plug-in


With the OPC Router Add-ons you can enhance the OPC Router with functionalities that can perfectly support your special use cases.

OPC Router Store And Forward

Store & Forward prevents data loss

OPC Router Redundancy Add-on

The Redundancy Add-on provides more fail-safety

Enterprise Plus

Enterprise+ includes several additional features

ETL-Tools (data transformation)

The OPC Router ETL Tools (Extract, Transform, Load) for data transformation extract data from different sources and transform them to make them accessible and transmittable for your target system.


XPath to query data from XML files / data


JPath to query data from JSON data packets

CSV object for formatting data records in text form

CSV object for formatting records in text form

.NET Script

.NET C# Script Plug-in for custom scripts

To get details about the functionalities of the Plug-Ins, click on the corresponding picture.

What are transfer objects, trigger functions and browsing?

The connections in the OPC Router to network systems can be structured with the core functions of the OPC Router.
Depending on the plugin, the functions have various forms, regardless of the functionality of the connected system.

Transfer Objects

Sources and Destinations

Transfer objects are the sources and destinations inside the OPC Router. They contain data fields with read and write functions. Depending on the respective interconnected system, the possible configuration scope of sources and destinations may vary.

Homegeinity on the Outside – Heterogeinity on the Inside

Inside the OPC Router configuration, the transfer object abstracts the respective system of any connected system into a simple data input and data output block. Thus, the functions can be treated in the same way although each connected system has very individual features.

Trigger Functions

Prompting Connections

Triggers determine execution time of data connections. Various triggers can be used for these connections, independent of transfer object type. Within each connection, several triggers can be used together via AND/OR-connections.


Searching and Finding Data Fields

Easy browsing also makes data field configuration easy when establishing transfer objects in order to establish the respective interface connection. The browsing mechanisms may vary, depending on the system and its available plug-in.

Reading out Structures

Many plug-ins that are available for the OPC Router offer easy search and selection tools for quick identification of respective data fields without the need for specific knowledge about inherent subsystems. The user can easily browse through the data. Data source structures may vary according to the specification of each respective plug-in.