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.

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).

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).
