Funksjonsblokk FS_COPY

Funksjonsblokken FS_COPY kopierer en fil.

Advarsel: Eksisterende filer blir overskrevet uten advarsel.

Filssystemet må først initialiseres ved hjelp av FS_INIT. Alle operasjoner skjer asynkront per opprettet lagringsmedium.

Inngang COPY

Når en positiv flanke oppstår, blir filen kopiert på lagringsmediet.

Inngang DEV

Definerer enheten som brukes til å få tilgang til filene. Enheten brukes per prosjekt og kan administreres i kontekstmenyen under Prosjekt Ekstern lagring.

Inngang SRC_PATH

Angir kildeveien til filen på lagringsmediet. Veien tilsvarer en Unix-filvei i UTF-8-format, hvis dette støttes. Veien representeres som følger:

Mappe/Undermappe/Fil.txt

Inngang DEST_PATH

Angir målveien til filen på lagringsmediet. Den fulle veinavnet må angis.

Inngang OVERWRITE

Hvis inngangen er sann, blir overskrivning av filer tillatt.

Utgang DONE

Utgangen gir en puls ved suksess for å utføre neste operasjon. Pulsen skjer når prosessen er ferdig, også hvis det har oppstått en feil.

Utgang ERROR

Gir i tilfelle av feil en tekst med en feilmelding. Denne er FALSE, hvis ingen feil har oppstått. Tilstanden lagres for senere bruk.

Mulige årsaker:

  • Tjenesten til lagringsmediet ble ikke startet.
  • Lagringen ble ikke initialisert.
  • Innloggingsdata er ugyldig.
  • Den fjerne serveren kunne ikke nås.
  • Lagringsmediet eksisterer ikke.
  • Den angitte veien er ugyldig.
  • Det kan ikke skrives til lagringsmediet.
  • Ingen lagringsplass på lagringen eller lagringen er skrivebeskyttet.