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:
| Funktionsbaustein | Beschreibung | 
|---|---|
| TLS_SOCKET | Öffnet einen TLS-Socket für die sichere Kommunikation über TLS (Transport Layer Security). | 
| TLS_SEND | Sendet über eine TLS-gesicherte Verbindung Daten an ein verbundenes Gerät. | 
| TLS_RECEIVE | Empfä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 | 
| 1 | Wenn 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". |