Funktionsblok FS_RAW

Funktionsblokken FS_RAW udfører et fjern RAW-kommando.

Advarsel: Systemkommandos kan true systemet true skade eller beskadige. Derudover kan eksisterende filer overskrives uden en advarsel.

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

Indgang RUN

Ved en positiv flanke udføres det angivne kommando.

Indgang DEV

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

Indgang PATH

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

Mappe/Undermappe

Indgang CMD

Definerer det udførte RAW-kommando.

Udgang DONE

Udgangen returnerer en impuls ved succes for at fortsætte med den næste operation. Impulsen opstår, når processen er afsluttet, også hvis der er opstået en fejl.

Udgang RETURN

Returnerer kommandoudgangen ved vellykket udførelse. Værdien gemmes til senere brug.

Udgang ERROR

Returnerer i fejlfald en tekst med en fejlmeddelelse. 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 fjernserver kunne ikke nås.
  • Lagringsmediet findes ikke.
  • Den angivne sti er ugyldig.
  • Der kan ikke skrives til lagringsmediet.
  • Der er ingen plads tilbage på lager eller lageret er skrivebeskyttet.