FB_init

Method FB_init : BOOL
VAR_INPUT
    sLocalHost                  : T_IPv4Addr;
    nLocalPort                  : UINT := 200;
    sSrvNetId                   : T_AmsNetId;
END_VAR


VAR_INPUT

sLocalHost: Die lokale IP-Adresse (IPv4) des UDP-Sockets als String

nLocalPort: Die lokale IP-Portnummer des UDP-Sockets. Der Standardwert ist 200.

sSrvNetId: AMS Net Id. Für den lokalen Rechner (Default) kann auch ein Leerstring angegeben werden.

Die Variable nLocalPort ist nur für den Socket, der für den Sendeprozess verwendet wird. Während des Empfangsprozesses muss die Portnummer 5568 sein, andere Werte werden ignoriert.

 

Beispiel:

Deklaration des Funktionsbausteins FB_UDP_CONNECTION:

PROGRAM MAIN
VAR
    fbUDP         : FB_UDP_CONNECTION (sLocalHost:= ‘192.168.1.100’, nLocalPort:= 200, sSrvNetId:= ‘’);
END_VAR