FB_FTP_Info

FB_FTP_Info 1:

Mit dem Funktionsbaustein FB_FTP_Info können Informationen zu den erzeugten FTP-Server-Verbindungen abgerufen werden.

FB_FTP_Info 2: Eingänge

VAR_INPUT
sNetID   : T_AmsNetId:= '';
pList    : POINTER TO ST_FTP_ConnInfo;
cbList   : UDINT     := 0;
bExecute : BOOL;
tTimeout : TIME      := T#15s;
END_VAR

Name

Typ

Beschreibung

sNetID

T_AmsNetId

Ein String, der die AMS-Netzwerkkennung des Zielgerätes enthält, an das der ADS-Befehl gerichtet wird.

pList

POINTER TO ST_FTP_ConnInfo

Pointer-Adresse zu einer Variablen vom Typ ST_FTP_ConnInfo. Diese Variable kann auch ein Array vom Typ ST_FTP_ConnInfo sein.

cbList

UDINT

Länge der ST_FTP_ConnInfo-Instanz

bExecute

BOOL

Mit der steigenden Flanke wird der Funktionsblock ausgeführt.

tTimeout

TIME

Gibt die Timeoutzeit an.

FB_FTP_Info 3: Ausgänge

VAR_OUTPUT
bBusy   : BOOL;
bError  : BOOL;
nErrID  : UDINT;
nEntries: UDINT;
END_VAR

Name

Typ

Beschreibung

bBusy

BOOL

Kommando wird gerade per ADS übertragen. Solange bBusy auf TRUE, wird kein neues Kommando angenommen.

bError

BOOL

Wird TRUE, sobald ein Fehler eintritt.

nErrID

UDINT

Liefert bei einem gesetzten bError-Ausgang den dazugehörigen Fehlercode.

nEntries

UDINT

Anzahl der bestehenden Verbindungen.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.0 Build 3102

PC oder CX (x86)

Tc2_FTP