Funktionsblock FS_COPY

Funktionsblocket FS_COPY kopierar en fil.

Varning: Redan existerande filer skrivs över utan varning.

Filssystemet måste ha initierats tidigare med hjälp av FS_INIT. Alla operationer sker asynkront per upprättat lagringsmedium.

Ingång COPY

Vid en positiv flank kopieras filen på lagringsmediet.

Ingång DEV

Definierar enheten från vilken åtkomst till filer ska ske. Enheten används per projekt och kan hanteras i menyn under Projekt Extern lagring.

Ingång SRC_PATH

Anger källsökvägen till filen på lagringsmediet. Sökvägen motsvarar en Unix-filsökväg i UTF-8-format, om detta stöds. Sökvägen visas som följer:

Mapp/Undermapp/Fil.txt

Ingång DEST_PATH

Anger målsökvägen till filen på lagringsmediet. Hela sökvägsnamnet måste anges.

Ingång OVERWRITE

Om ingången är sant, så tillåts skrivning över av filer.

Utgång DONE

Utgången ger vid lyckad operation en impuls för att utföra nästa operation. Impulsen sker när processen avslutas, även om ett fel har inträffat.

Utgång ERROR

Ger i felet ett meddelande med en felkod. Denna är FALSE, om inget fel har inträffat. Tillståndet sparas för senare användning.

Möjliga orsaker:

  • Tjänsten för lagringsmediet har inte startats.
  • Lagringen har inte initierats.
  • Inloggningsuppgifterna är ogiltiga.
  • Den avlägsna servern kunde inte nås.
  • Lagringsmediet existerar inte.
  • Angiven sökväg är ogiltig.
  • Det går inte att skriva till lagringsmediet.
  • Ingen ledigt utrymme på lagringen eller lagringen är skrivskyddad.