JPath – JSON Query Language.

JSON is a JavaScript-based standard used for transmission of structured data via the internet. JSON is often used as value or parameter input or output. JSON is a valuable exchange format between Web client and backend services.
JPath is designed for server responses containing JSON. JPath and works on the same principle as XPath function, and allows easy access to data contained in JSON data packages, thus enabling the OPC Router to extract and provide the desired information whenever and whereever needed.

Achieve More with Combined Systems

JSON can transmit and exchange data as data package between systems. AS JSON is easy to load, read and manipulate, it has become an important standard. In detail, this means that complex and interrelated or connected data like, for instance, production orders are transferred as one data package between systems. JSON provides an packaged up object ready for transmission and thus caters for fast and efficient information transfer that can be tuned to be a perfect fit for a company’s production environment.

Industry 4.0 via JSON

Networked production and manufacturing heavily relies on data transmission between systems. JSON is a powerful format for describing and transmitting complex data , and useful for Industry 4.0-ready business environments that are highly automated and must rely on unbroken and well functioning IT-serviced process chains along single or multiple production and supply chains.

About the OPC Router

The OPC Router offers a visual network configuration interface for successful cross-linking of your systems. A high variety of plug-ins turns the OPC Router into a powerful data hub for industrial applications.

Easy configuration, sophisticated monitoring and robustness are main distinguishing features of the OPC Router.

Combining Systems

That’s how easy it is.

Transfer Objects

The transfer object of the JSON Plug-in facilitates easy access to incoming JSON strings.

JPath Query

The query requires a JSON string as data entry field. In the transfer ojbect, a JPath query is created and formulated, and is structured as items and parameters.
The items of the data fields are made available as output, for subsequent objects.

Trigger Functions

The JSON plug-in does not come with its own trigger functions. Instead it uses the standard trigger functions of the OPC Router.


The JSON plug-in directly addresses JSON items.

More Plug-ins

How do Transfer Objects, Triggers and Browsing work?

The OPC Router establishes connections between systems that address core functions of the OPC Router.

Functions of the respective plug-ins may vary, due to the different nature of each connected system.

Run a free test now

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. Triggers can also be useful as data sources if the prompting event is combined with data reception.


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.