- Erste Schritte
- Projekte erstellen
- OPC UA
- Grafikobjekte
- Vordefinierte Grafikobjekte
- Sitzungen und Gebietsschemata
- Objekt- und Variablenreferenzen
- Projekte erweitern
- NetLogic
- Methoden und Ereignisse in C#
- Referenz zur C#-API
- Tutorials
- Tutorial zu dynamischen Links
- Tutorial für Grafikobjekte
- Tutorial zu Logger
- Tutorial zu NetLogic
- OPC UA Tutorial
MQTT-Client hinzufügen
Konfiguration eines MQTT-Clientknotens für die Aktivierung der Verbindung mit dem MQTT-Broker.
- Klicken Sie mit der rechten Maustaste in der Projektansicht aufMQTTund wählen Sie dann aus.
- Konfigurieren Sie inEigenschaftendie folgenden Einstellungen fürMQTT-Client:
- Broker-Adresse
- Die Adresse des Brokers, mit dem eine Verbindung hergestellt werden soll.
- Port
- Die Nummer des Kommunikationsports.
- ClientID
- Die Client-Kennung, die auf dem Server einzigartig ist.
- SSL/TLS aktiviert
- Ermöglicht eine sichere Verbindung zwischen FT Optix MQTT-Client und MQTT-Broker. Bei Aktivierung wird das MQTTS-Protokoll verwendet.
- Broker-Zertifikat validieren
- Aktiviert bzw. deaktiviert den Validierungsprozess des MQTT-Broker-Zertifikats. Während der Überprüfung des SSL-Zertifikats prüft derFactoryTalk OptixMQTT-Client die digitale Signatur des Broker-Zertifikats, um sicherzustellen, dass es von einer vertrauenswürdigen Zertifizierungsstelle (ZS) ausgestellt wurde. Des Weiteren prüft der Client auch, ob das Zertifikat abgelaufen ist oder nicht.
- ZS-Zertifikatdatei
- Ein ZS-Zertifikat, das das Serverzertifikat auf dem MQTT-Broker signiert hat. Bei aktiviertem SSL/TLS ist dies notwendig, um eine sichere Verbindung mit dem Broker herzustellen. Sie muss sich im folgenden Verzeichnis befinden:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- Client-Zertifikatdatei
- FactoryTalk OptixMQTT-Clientzertifikat. Ein Clientzertifikat identifiziert den Client auf dieselbe Weise, wie ein Serverzertifikat den Server identifiziert. Wenn diese Eigenschaft leer gelassen wird, wird nur das Brokerzertifikat für die Authentifizierung verwendet. Sie muss sich im folgenden Verzeichnis befinden:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- Private Schlüsseldatei des Clients
- Privater Schlüssel desFactoryTalk OptixMQTT-Clients. Sie muss sich im folgenden Verzeichnis befinden:\FactoryTalk Optix\Projects\ProjectName\ProjectFiles\PKI\Own\Certs
- Typ der Benutzeridentität
- Gibt den Benutzer beim Zugriff auf den MQTT-Broker an:
- Anonym– Es wird keine Anmeldung durchgeführt und der Zugriff auf den Server erfolgt als anonymer Benutzer.
- Benutzername/Passwort– Gibt die Kombination aus Benutzername und Passwort für die Anmeldung an.BenutzernameundPasswortmüssen mit dem Benutzernamen und dem Passwort übereinstimmen, die für MQTT-Broker konfiguriert sind.
In der
Projektansicht
wird jetzt im Ordner MQTT
das Objekt MQTT-Client
angezeigt.- Hinzufügen von MQTT-Herausgeber und MQTT-Abonnent. Siehe:
mqtt client
Rückmeldung geben