Skip to main content

Beispiel: Verwenden der Bibliothek MQTT Client SL

Produkt: CODESYS IIOT Libraries SL

Das Beispielprojekt MQTT Client SL Example.project mit einer Visualisierung für das Senden und Empfangen von Nachrichten veranschaulicht die Verwendung der Bibliothek MQTT Client SL.

Einrichten eines Mosquitto MQTT Brokers auf einem Raspberry Pi

Befehl zum Installieren des Mosquitto Brokers:

sudo apt-get install mosquitto mosquitto-clients

Befehl zum Starten und Stoppen des Services:

sudo service mosquitto start
sudo service mosquitto stop

Befehle zum Testen:

mosquitto_sub -d -V mqttv311 -t hello/world
mosquitto_pub -d -V mqttv311 -t hello/world -m "Hello!"

Beschreibung

Das Beispielprojekt MQTT Client SL Example.project veranschaulicht die Verwendung der Funktionsbausteine und kann zum Testen verwendet werden. Sämtliche Eingänge der Funktionsbausteine sind über die Visualisierung konfigurierbar. Das Beispiel enthält zwei "Subscriber" und zwei "Publisher".

Abbildung 14. Beispielapplikation MQTT Client SL Example.project
Beispielapplikation MQTT Client SL Example.project


Systemvoraussetzungen und Einschränkungen

Programmiersystem

CODESYS Development System Version 3.5.18.0 oder höher

Laufzeitsystem

CODESYS Control Win Version 3.5.18.0

Zusatzkomponenten

MQTT Broker

Hinweis

_example_icon.png DOWNLOAD Projekte