HSOCKET_TO_STRINGEX

HSOCKET_TO_STRINGEX 1:

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

HSOCKET_TO_STRINGEX 2: Rückgabewert

Name

Typ

Beschreibung

HSOCKET_TO_STRINGEX

STRING

Enthält die Hex-basierte STRING-Repräsentation des Verbindungshandles.

HSOCKET_TO_STRINGEX 3: 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)