Übersicht

Mit den Funktionsbausteinen der SPS-Bibliothek Tc3_IotBase kann ein Publisher/Subscriber-basierter Datenaustausch zwischen der TwinCAT SPS und einem Message Broker über das Kommunikationsprotokoll MQTT erfolgen. Symbole können hierbei sowohl gesendet (Publish) als auch empfangen (Subscribe) werden. Das zu verwendende Datenformat ist hierbei frei definierbar und kann über zusätzliche SPS-Bibliotheken, z. B. die Tc3_JsonXml Bibliothek, erstellt werden.

Übersicht 1:

Zusätzlich zu der SPS-Bibliothek steht ein TwinCAT I/O Gerät zur Verfügung, über welches sich eine Device-to-Device Kommunikationsverbindung über einen Message Broker konfigurieren lässt. Der Hauptanwendungsfall für dieses I/O Gerät ist, dass zwei TwinCAT-basierte Systeme Daten über einen Message Broker miteinander austauschen sollen. Alternativ kann hierüber auch ein EK9160 mit einem TwinCAT System über MQTT verbunden werden.

Übersicht 2:

Produktkomponenten

TF6701 IoT Communication besteht aus den folgenden Komponenten, welche automatisch mit TwinCAT 3 installiert werden: