Funktionsblok FS_RENAME

Funktionsblokken FS_RENAME omdøber filer eller mapper eller flytter dem til et andet sted.

Advarsel: Eksisterende filer overskrives uden en advarsel.

Filssystemet skal først initialiseres ved hjælp af FS_INIT. Alle operationer udføres asynkront pr. oprettet lagringsmedium.

Indgang RENAME

Ved en positiv flanke omdøbes eller flyttes data på lagringsmediet.

Indgang DEV

Definerer enheden, hvorfra der skal tilgås filerne. Enheden bruges pr. projekt og kan administreres i kontekstmenuen under Projekt Ekstern Lager.

Indgang SRC_PATH

Angiver kildevejen til filen eller mappen på lagringsmediet. Stien svarer til en Unix-filsti i UTF-8-format, hvis dette understøttes. Stien vises som følger:

Mappe/Undermappe/Fil.txt

Indgang DEST_PATH

Angiver målvejen til filen eller mappen på lagringsmediet. Den fulde stinavn skal angives.

Udgang DONE

Udgangen returnerer ved succes et impuls for at udføre den næste operation. Impulsen sker, når processen er afsluttet, også hvis der er opstået en fejl.

Udgang ERROR

Returnerer i tilfælde af fejl en tekst med en fejlbesked. Denne er FALSE, hvis der ikke er opstået nogen fejl. Tilstanden gemmes til senere brug.

Mulige årsager:

  • Tjenesten for lagringsmediet blev ikke startet.
  • Lagringen blev ikke initialiseret.
  • Logindataene er ugyldige.
  • Den fjernede server kunne ikke nås.
  • Lagringsmediet eksisterer ikke.
  • Den angivne sti er ugyldig.
  • Der kan ikke skrives til lagringsmediet.
  • Der er ingen plads tilbage på lager eller lageret er skrivebeskyttet.