ThingWorx® Connector

The IoT platform ThingWorx from ptc is one of the leading on the market. With the concept of the digital twin, ThingWorx is the core piece for the virtual mapping of devices, machines, sensors, etc.. In a digital model all properties are made available in a digital way. The applications range from visualization to analytics to augumented reality.
With the ThingWorx® plug-in, the OPC Router can connect the properties and methods of the digital twins (Things) and transfer or retrieve data. Through this connection, all systems that can be connected via the OPC Router Plug-in can be supplied with data from ThingWorx systems or the data from the systems can be transferred to ThingWorx to complete the digital twins.

Example of a service call in ThingWorx

Call of a service in the ThingWorx system with transfer of various parameters. Here: Euromap 77 Data

Achieve more with combined Systems

The core idea of IoT is the continuous networking of all digital devices. ThingWorx provides the platform for digital twin imaging. With the ThingWorx® Plug-in it becomes possible to connect further systems with the IoT platform and to make the data exchange possible. Each of the systems has more data available and can make better decisions.

Industry 4.0 with ThingWorx

Industry 4.0 relies on fast and automated data exchange and the availability of production-relevant information at the right time and in the right place. Data from the IoT platform can contain crucial information for efficient production and quality products. With the ThingWorx® plug-in, the OPC Router brings the data into the industry 4.0 world.

About OPC Router

The OPC Router offers a visual network configuration interface for successful cross-linking of your systems. A high variety of plug-ins turn 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 ThingWorx® Plug-in has two transfer objects. With the transfer objects the properties of the Things (Properties) and the functions of the Things (Services) can be addressed.

Property Transfer Object

The properties of the things contain the current values of the properties of the things. They thus reflect the current state and enable the digital twin. With the Property Transfer object the OPC Router has access to these values and can transfer them e.g. to subsystems which make decisions based on these values.
The OPC Router can also describe the properties and synchronize the digital twin with the real state of the subsystem.

Service Transfer Object

Via the Service Transfer object the OPC Router can call defined functions in the Things. The functions are called with parameters and return values.
The algorithms in the functions access all properties of the Thing and thus respond depending on the internal status. The OPC Router thus enables other systems to outsource controls, optimizations, etc. to services of the digital twin (Things).

Trigger Functions

The ThingWorx® Plug-in has its own trigger. For the ThingWorx, the ThingWorx Service Trigger of the OPC Router appears as an external service. Each time the trigger is used in an OPC Router connection, a service name is assigned. Under this name the trigger can be called as service in ThingWorx and the connection can be triggered.
This trigger makes it possible to trigger the OPC Router connections in ThingWorx at any time and thus to integrate the possibilities in the OPC Router.

ThingWorx calls a service in the OPC Router (Trigger) and passes data fields, which in this case are passed to a Zebra printer.


The ThingWorx® Plug-in is able to read all Things and their properties and services via the API. In the transfer objects you can browse through the list of Things to select their properties and services.

More Plug-ins

How do Transfer Objects, Trigger and Browsing work?

The connections the OPC Router establishes between systems can be addressed with the core functions of the OPC Router. Depending on the nature of the respective plug-in, functions vary, which is due to the functional scope of the respective connceted systems.

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.

Trigger Functions

Prompting Connections

Triggers determine execution time of data connections. Various Triggers can be used for these connectiongs, 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.