-

Ethernet

Die Ethernet-Kommunikationsbausteine werden zum Datenaustausch zwischen Ethernet-Geräten über das Transport Layer Security (TLS) - Protokoll verwendet.

TLS (Transport Layer Security) ist ein kryptographisches Protokoll, das in einem Netzwerk eine sichere Kommunikation zwischen den Kommunikationspartnern ermöglicht. Das TLS-Protokoll arbeitet auf der Basis des TCP (Transmission Control Protocol). Zunächst muss über den Funktionsbaustein TLS_SOCKET eine Verbindung zwischen den Kommunikationspartnern aufgebaut werden. Dadurch wird eine Kommunikation und der Datenaustausch über die Funktionsbausteine TLS_SEND und TLS_RECEIVE ermöglicht. Während des Datenaustauschs bleibt die Verbindung geöffnet. Nach abgeschlossenem Datenaustausch muss die Verbindung geschlossen werden.

Die folgenden Funktionsbausteine für Ethernet-Operationen stehen zur Verfügung:

FunktionsbausteinBeschreibung
TLS_SOCKETÖffnet einen TLS-Socket für die sichere Kommunikation über TLS (Transport Layer Security).
TLS_SENDSendet über eine TLS-gesicherte Verbindung Daten an ein verbundenes Gerät.
TLS_RECEIVEEmpfängt über eine TLS-gesicherte Verbindung Daten von einem verbundenen Gerät.

WARNUNG
Unbeabsichtigter Betriebszustand des Geräts
Stellen Sie sicher, dass das Ändern der Ausgangsdaten nicht zu einem ungewollten oder gefährlichen Verhalten des Gesamtsystems führen kann.1

1Wenn Sie die Anwendungslogik auf der Simulation ausführen, werden durch die Funktionsbausteine echte Verbindungen zu anderen Geräten/Servern aufgebaut. Dadurch können gegebenenfalls Ausgänge und Variablen, die mit echter Hardware verbunden sind, gesetzt werden und somit zu echten Beschädigungen der Maschine führen.

Weitere Infos
Die Beschreibung der Ethernet-Funktionsbausteine für den Datenaustausch über TCP (Transmission Control Protocol) finden Sie im Hilfekapitel "Erweitere Funktionen und Funktionsbausteine - Ethernet".