HSOCKET_TO_STRINGEX
Die Funktion konvertiert das Verbindungs-Handle vom Type T_HSOCKET in einen String (z. B. für Debug-Ausgaben).
Der zurückgelieferte String hat folgendes Format: "Handle:0xA[BCD] Local:a[aa].b[bb].c[cc].d[dd]:port Remote:a[aa].b[bb].c[cc].d[dd]:port".
Beispiel: "Handle:0x4001 Local:172.16.6.195:28459 Remote:172.16.6.180:2404"
Die Parameter bLocal und bRemote bestimmen, ob die lokale und/oder remote Adressinformation in dem zurückgelieferten String enthalten sein soll.
Syntax
FUNCTION HSOCKET_TO_STRINGEX : STRING
VAR_INPUT
hSocket : T_HSOCKET;
bLocal : BOOL;
bRemote : BOOL;
END_VAR
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
HSOCKET_TO_STRINGEX | STRING | Enthält die Hex-basierte STRING-Repräsentation des Verbindungshandles. |
Eingänge
Name | Typ | Beschreibung |
---|---|---|
hSocket | T_HSOCKET | Das zu konvertierende Verbindungshandle. |
bLocal | BOOL | TRUE: Inkludiere die lokale Adresse, FALSE: Exkludiere die lokale Adresse. |
bRemote | BOOL | TRUE: Inkludiere die remote Adresse, FALSE: Exkludiere die remote Adresse. |
Voraussetzungen
Entwicklungsumgebung |
Zielplattform |
Einzubindende SPS Bibliotheken (Kategoriegruppe) |
---|---|---|
TwinCAT v3.1.0 |
PC oder CX (x86, x64, ARM) |
Tc2_TcpIp (Communication) |