Konfiguration des Push Agents

Der Push Agent ist aktuell auf Windows verfügbar und kann über TcPkg installiert werden (siehe Installation). Die Installation legt unter folgendem Pfad eine Konfigurationsdatei ab:

C:\ProgramData\Beckhoff\TwinCAT\Functions\TF6735-IoT-Communicator\TcIotPushAgent.conf

In dieser Konfigurationsdatei kann die Verbindung zwischen Push Agent und Message Broker konfiguriert werden. Darüber hinaus kann auch die Erstellung eines Log-Files aktiviert werden.

Konfiguration des Push Agents 1:

Einstellungen innerhalb der Datei

Einstellung

Default

Werte

Beschreibung

LOGFILE

False

False/True

Aktivierung eines Logfiles. Wird unter C:\Program Data\Beckhoff\TwinCAT\Functions\TF6735-IotCommunicator gespeichert.

HOST

127.0.0.1

-

IP-Adresse oder Hostname des MQTT-Brokers, auf den sich der Push Agent verbinden soll.

PORT

1883

-

Portnummer des Brokers, bei MQTT-Kommunikation üblicherweise 1883 oder 8883.

TOPIC

test

-

Haupt-Topic, über das die Nachrichten aus dem zugehörigen SPS-Programm kommuniziert werden.

USE_USR_PWD_AUTHENTICATION

False

True/False

True, wenn Authentifizierung mit Benutzername und Passwort eingesetzt werden soll.

USERNAME

-

-

Benutzername für die Verbindung zum Message Broker.

PASSWORD

-

-

Passwort für die Verbindung zum Message Broker

USE_TLS_ENCRYPTION

False

True/False

True, wenn TLS-Verschlüsselung eingesetzt werden soll.

TLSVERSION

-

tlsv1, tlsv1.1, tlsv1.2, tlsv1.3

Verwendete TLS-Version.

CAFILE

-

-

Pfad zum CA-Zertifikat

PFXFILE

-

-

Pfad zum Client-Zertifikat (PFX).

PFXPASSWORD

-

-

Passwort für die PFX-Datei.

ALLOWUNTRUSTED

-

True/False

Diese Einstellung deaktiviert die Validierung des Server-Zertifikats.