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.
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 |