Funktionsblock FS_RAW

Funktionsblocket FS_RAW utför ett fjärr-RAW-kommando.

Varning: Systemkommandon kan skada det fjärrstyrda systemet. Dessutom kan befintliga filer skrivas över utan varning.

Filsystemet måste ha initierats tidigare med hjälp av FS_INIT. Alla operationer utförs asynkront per uppkopplat lagringsmedium.

Ingång RUN

Vid en positiv flank utförs det angivna kommandot.

Ingång DEV

Definierar enheten från vilken filerna ska åtkommas. Enheten används per projekt och kan hanteras i kontextmenyn under Projekt Extern lagring.

Ingång PATH

Anger sökvägen till katalogen 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

Ingång CMD

Definierar det RAW-kommando som ska utföras.

Utgång DONE

Utgången ger vid lyckad utförande en puls för att genomföra nästa operation. Pulsen sker när processen är klar, även om ett fel har inträffat.

Utgång RETURN

Returnerar kommandots returvärde vid framgångsrik utförande. Värdet sparas för senare användning.

Utgång ERROR

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

Möjliga orsaker:

  • Tjänsten för lagringsmediet startades inte.
  • Lagringen initialiserades inte.
  • Inloggningsuppgifterna är ogiltiga.
  • Den fjärrstyrda servern kunde inte nås.
  • Lagringsmediet finns inte.
  • Angiven sökväg är ogiltig.
  • Det går inte att skriva till lagringsmediet.
  • Ingen ledigt utrymme på lagringen eller lagringen är skrivskyddad.