S01: Simple TCP Client (PLC / C++)

Dieses Beispiel zeigt die Verwendung einer TCP Verbindung als Client.
In diesem Beispiel wird eine TCP Verbindung zu einer IP Adresse mit Port 80 aufgemacht. Dabei handelt es sich um den Webserver von Beckhoff. Das Beispiel nutzt die Verbindung dann einen HTTP-Request abzuschicken und somit eine Test-Webseite von 62.159.14.51:80 abzurufen.

Passt die Webseite nicht in den Empfangspuffer, werden mehrere Aufrufe der ReceiveData() Methode erfolgen.

Der Client führt jeweils einen erneuten Verbindungsaufbau durch, falls die Verbindung z.B. durch den Server abgebaut wird.

Das Beispiel ist für C++ und für die PLC verfügbar.