F_CreateIPv4Addr

 F_CreateIPv4Addr 1:

Die Funktion generiert eine formatierte (IPv4) Internet Protocol-Netzwerkadresse und liefert diese als Rückgabeparameter vom Type String zurück (z.B.: '172.16.7.199').

FUNCTION F_CreateIPv4Addr : T_IPv4Addr

T_IPv4Addr

VAR_INPUT
    nIds    : T_IPv4AddrArr;
END_VAR

nIds: Byte-Array. Jedes Byte entspricht einem Adressbyte der (IPv4) Internet Protocol Netzwerkadresse. Die Adressbytes haben die Netzwerk-Byte-Reihenfolge.

 

Beispiel für einen Aufruf in ST:

PROGRAM MAIN
VAR
    ids     : T_IPv4AddrArr := 172, 16, 7, 199;
    sIPv4   : T_IPv4Addr := '';
END_VAR
sIPv4 := F_CreateIPv4Addr( ids );(* Result: '172.16.7.199' *)

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.10.0 Build > 1340

PC or CX (x86, ARM)

TcSystem.Lib