loading...

Jak przeczytać zawartość pliku z serwera FTP

Sterowniki WAGO posiadają możliwość łączenia się z serwerami FTP. Dzięki temu są w stanie odczytywać informacje z plików tam zamieszonych oraz zapisywać pliki na dowolnym serwerze FTP.

Szereg operacji związanych z serwerami FTP jest możliwe dzięki zaimplementowanej w e!COCKPIT bibliotece WagoAppFTP. Biblioteka posiada możliwość łączenia się z serwerami FTP, FTPS, FTPES, SFTP.

Każdy z przedstawionych serwerów posiada szereg bloków funkcyjnych, które pozwalają na operacje na plikach zamieszczonych w danym serwerze.

Bloki funkcyjne zamieszczone w bibliotece pozwalają na:

  • stworzenie lub usunięcie pliku na serwerze
  • załączeniu pliku lub wrzuceniu go do pamięci sterownika
  • przeczytanie zawartości pliku i skopiowanie go jej do lokalnego pliku na sterowniku lub do pamięci sterownika
  • zmianę nazwy pliku
  • zapisanie pliku na serwer z pamięci sterownika lub z pliku na sterowniku
  • wylistowaniu plików w danej lokalizacji serwera

Bibliotekę WagoAppFTP można używać na dwa sposoby

  1. Wykorzystywać bezpośrednio bloki funkcyjnego zawarte w bibliotece
  2. Wykorzystywać metody, które są zawarte w głównym bloku łączącym się z serwerem FTP

Przykład z wykorzystaniem biblioteki jest do pobrania plik .ecp (FTP_metody)

W przykładzie sterownik odczytuje swój własny serwer FTP, znajduje w nim plik o nazwie „log.txt” (który został wcześniej umieszczony na sterowniku) oraz odczytuje jego zawartość wykorzystując metodę FileReatToMem.

Oprócz przykładu w e!COCKPIT zamieszczamy film instruktażowy obrazujący w jaki sposób został stworzony powyższy przykład.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *