F_CreateIPv4Addr

 F_CreateIPv4Addr 1:

The function F_CreateIPv4Addr returns formatted (IPv4) Internet Protocol network address string (e.g.: '172.16.7.199').

FUNCTION F_CreateIPv4Addr : T_IPv4Addr

T_IPv4Addr

VAR_INPUT
    nIds    : T_IPv4AddrArr;
END_VAR

nIds: Byte array. Every byte is equivalent to one number of the (IPv4) Internet Protocol network adress. The address bytes are represented in network byte order.

 

Example in structured text:

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

Requirements

Development environment

Target system type

PLC libraries to include

TwinCAT v2.10.0 Build > 1340

PC or CX (x86, ARM)

TcSystem.Lib