S01: Simple TCP Client (C++)

Dieses Beispiel realisiert einen TCP Client, der einen einfachen HTTP-Request absetzt und die Antwort empfängt.

Der hier verfügbare Download ist vorkonfiguriert, um eine Test-Webseite von 62.159.14.51:80 abzurufen.

Download

Download des Beispiels: https://github.com/Beckhoff/TF6311_Samples/tree/main/S01-IpStackTcpClient

1. Beispiel von GitHub beziehen, die heruntergeladene ZIP-Datei ggf. entpacken
2. Projekt mit TwinCAT XAE öffnen
3. Ihr Zielsystem auswählen
4. Konfiguration der Netzwerkkarte (siehe unten) für das Zielsystem vornehmen
5. Das Beispiel auf Ihrer lokalen Maschine bauen (z.B. Build->Build Solution)
6. Die Konfiguration aktivieren

Beschreibung

Das Beispiel ist ausführlich auf der Seite Quick Start erläutert.

Vorbereitung Netzwerkkarte

Stellen Sie für das TCP/UDP RT Modul sicher, dass der RT-Ethernet-Adapter in der TwinCAT Solution auf die richtige Netzwerkkarte (mit TwinCAT Treiber) verbunden ist.

S01: Simple TCP Client (C++) 1:

Nur Lokale Konfiguration

Die Installation des Treibers auf kompatiblen Netzwerkkarten über den Button „Compatible Devices“ erfolgt immer lokal. Auf einer Steuerung mit TwinCAT XAR kann das mitinstallierte Programm TcRteInstall.exe (normalerweise unter C:\TwinCAT\3.1\System) genutzt werden.

S01: Simple TCP Client (C++) 2: