Overview

The TC3 JSON Data Interface is a communication interface for the flexibly adaptable exchange of data between TwinCAT systems and user-specific applications. The communication takes place in JSON format. The JSON format and the use of either ADS or MQTT ensures generic access from many different programming environments.

Overview 1:

Basically, there are two different ways to access the JSON Data Interface. The first way is direct access to the ADS interface (cf. Access via ADS).

Overview 2:

In the second option, the TwinCAT System Service is included in the communication as an MQTT client and handles the requests to the ADS interface. A user application connects as an MQTT client to a message broker, to which the TwinCAT System Service is also connected (cf. Access via MQTT).

Overview 3: