SPS-Bibliothek

Übersicht

Die TcFTPClient.lib Bibliothek beinhaltet Funktionsblöcke zum Steuern und Konfigurieren des TwinCAT FTP Clients.

Funktionsblöcke

Name

Beschreibung

FB_GetStateTcFTPClient

Statusinformationen abrufen.

 

 

FB_FTP_HostResolve

Löst den angegebenen Hostnamen auf und gibt die entsprechende IPv4 Adresse aus

FB_FTP_Open

Öffnet eine Verbindung zu einem FTP Server (Passiv)

FB_FTP_OpenEx

Öffnet eine Verbindung zu einem FTP Server (Passive / Aktiv)

FB_FTP_Close

Schließt eine Verbindung zu einem FTP Server

FB_FTP_CloseAll

Schließt alle Verbindungen zu einem FTP Server

FB_FTP_Info

Gibt Informationen von den geöffneten Verbindungen zurück

 

 

FB_FTP_FileUpload

Kopiert eine Quelldatei auf einen FTP Server über eine bereits geöffnete Verbindung

FB_FTP_FileUploadEx

Kopiert eine Quelldatei auf einen FTP Server

FB_FTP_FileDownload

Kopiert eine Quelldatei von einem FTP Server auf einen Zielrechner über eine bereits geöffnete Verbindung

FB_FTP_FileDownloadEx

Kopiert eine Quelldatei von einem FTP Server

 

 

FB_FTP_DirCreate

Erzeugt ein Verzeichnis auf einen FTP Server

FB_FTP_DirRemove

Löscht ein Verzeichnis von einem FTP Server

 

 

FB_FTP_FileList

Liest Datei- und Ordnernamen vom FTP Server und gibt sie als Array zurück.

FB_FTP_FileListEx

Liest Datei- und Ordnernamen mit zusätzlichen Detailinformationen vom FTP Server und gibt sie als Array zurück.

FB_FTP_FileExist

Überprüft ob eine bestimmte Datei auf dem FTP Server existiert

FB_FTP_FileRemove

Löscht eine Datei vom FTP Server

FB_FTP_FileRename

Benennt eine Datei auf dem FTP Server um

Funktionen

Name

Beschreibung

F_GetVersionTcFTPClient

Versionsinformationen abrufen.

Datentypen

Name

Beschreibung

T_HFTP

Handle des FTP Servers.

ST_FTP_ConnInfo

Informationen einer bestehenden FTP Verbindung.

ST_FTP_FileDetails

Dateiinformationen zurückgeliefert vom FTP "LIST" Kommando.

E_FTP_ConnMode

FTP Verbindungsarten (Passiv / Aktiv).