Broker

Um Prozessdaten und Meldungen mit einem Smart Device auszutauschen bzw. zu synchronisieren, wird ein MQTT-Broker benötigt.

Broker 1:

Der MQTT-Broker muss von der TwinCAT SPS und dem mobilem Endgerät via IP-Adresse oder Hostname erreichbar sein. TwinCAT und Smartphone müssen nicht direkt verbunden werden.

MQTT ist ein Publisher/Subscriber-basiertes Kommunikationsprotokoll, welches eine Nachrichten-basierte Übertragung zwischen Applikationen ermöglicht. Eine zentrale Komponente bei dieser Art der Übertragung ist der sogenannte Message Broker. Dieser hat die Aufgabe, Nachrichten zwischen den einzelnen Applikationen bzw. dem Sender und Empfänger einer Nachricht zu verteilen. Der Message Broker entkoppelt dabei Sender und Empfänger voneinander, sodass diese keine gegenseitigen Addressinformationen kennen und austauschen müssen. Alle Kommunikationsteilnehmer wenden sich beim Senden und Empfangen an den Message Broker und dieser übernimmt die Verteilung der Nachrichten.

MQTT-Broker Voraussetzungen für TC3 IoT Communicator

Für die optimale Nutzung der TwinCAT IoT Communicator App sollte der MQTT-Broker folgende Voraussetzungen erfüllen: