Beispiele

Beispielcode und -konfigurationen für dieses Produkt können über das entsprechende Repository auf GitHub bezogen werden: https://github.com/Beckhoff/TF6300_Samples . Sie haben dort die Möglichkeit das Repository zu clonen oder ein ZIP File mit dem Sample herunterzuladen.

Beispiele 1:

Die folgende Tabelle gibt auch hier in der Dokumentation eine Übersicht über die aktuell verfügbaren Samples:

Tc3_FTP:

TF6300_FTP_Samples | … | POUs

Beschreibung

FB_SimpleUpload

Dieser Funktionsbaustein ist im QuickStart beschrieben und enthält Beispiellogik für den gesamten Prozess des Hochladens einer Datei zu einem SFTP-Server mit Überwachung des Transferfortschritts und einfachem Fehlerhandling.

FB_SimpleDownload

Dieser Funktionsbaustein gleicht dem FB_SimpleUpload grundsätzlich, mit dem Unterschied, dass eine Datei heruntergeladen wird.

FB_ManualOperation

Dieser Funktionsbaustein erlaubt das manuelle Ausführen einzelner Operationen des FtpClient.

Tc2_FTP:

TF6300_FTP_Samples

Beschreibung

FileUpload

Hochladen einer Datei auf einen FTP Server

FileDownload

Herunterladen einer Datei von einem FTP Server

GetConnectionInfo

Auslesen von Verbindungsinformationen

FileRemove

Löschen einer Datei auf einem FTP Server

ReadFileList

Auslesen einer Dateiliste auf einem FTP Server