Funktionsblock FS_CHMOD

Funktionsblocket FS_CHMOD ändrar behörigheten för en fil eller ett katalog på ett filsystem.

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

Ingång CH

Vid en positiv flank försöker ändra behörigheten, om protokollet stöder metoden.

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 filen eller 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/Fil.txt

Ingång PREM

Definierar UNIX-behörigheten som en sträng i formatet "0644".

Utgång DONE

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

Utgång ERROR

Ger i felet ett meddelande med en felmeddelande. 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 har inte startats.
  • Lagringen har inte initierats.
  • Inloggningsuppgifterna är ogiltiga.
  • Den avlägsna servern kunde inte nås.
  • Lagringsmediet finns inte.
  • Angiven sökväg är ogiltig.
  • Det går inte att skriva till lagringsmediet.
  • Ingen lagringsutrymme på lagringen eller lagringen är skrivskyddad.
  • Funktionen stöds inte av filsystemet.