Funktionsblok FS_RMFILE

Den funktionsblokken FS_RMFILE sletter en fil.

Advarsel: Filerne slettes uden advarsel.

Filsystemet skal først initialiseres ved hjælp af FS_INIT. Alle operationer udføres asynkrone for hvert oprettet lagringsmedium.

Indgang DELETE

Når en positiv flanke er til stede, slettes den angivne fil fra lagringsmediet.

Indgang DEV

Definerer enheden, som der skal fås adgang til filerne på. Enheden bruges pr. projekt og kan administreres i kontekstmenuen under Projekt Ekstern lagring.

Indgang PATH

Angiver stien til filen 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

Udgang DONE

Udgangen returnerer ved succes et impuls for at udføre den næste operation. Impulsen opstår, 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 findes ikke.
  • Den angivne sti er ugyldig.
  • Der kan ikke skrives til lagringsmediet.