Funkcióblokk FS_RMDIR

A Funkcióblokk FS_RMDIR törli egy mappát, beleértve az almappákat.

Figyelem: A mappák és fájlok törlése nélkül figyelmeztetés nélkül történik.

A fájlrendszert előbb az FS_INIT segítségével kell inicializálni. Az összes művelet aszinkron módon történik, minden létrehozott tárolóeszközre.

DELETE bemenet

Egy pozitív él esetén a megadott mappa törlődik a tárolóeszközből.

DEV bemenet

Azonosítja az eszközt, amelyről a fájlokhoz való hozzáférést kell végrehajtani. Az eszköz projektként van meghatározva és kezelhető a Projekt Külső tároló kontextmenü alatt.

PATH bemenet

A mappa elérési útját adja meg a tárolóeszközön. Az elérési út egy Unix-fájlútvonal UTF-8 formátumban, ha ezt támogatja. Az elérési út a következőképpen jelenik meg:

mappa/almappa

DONE kimenet

A kimenet siker esetén egy impulzust ad vissza, hogy az következő művelet végrehajtása. Az impuls akkor történik, amikor a folyamat befejeződik, még akkor is, ha hiba történt.

ERROR kimenet

Hibakezelés során egy szöveg és egy hibajelzés jelenik meg. Ez FALSE, ha nem történt hiba. Az állapot később történő használatra tárolódik.

Lehetséges okok:

  • A tárolóeszköz szolgáltatása nem indult el.
  • A tároló nem lett inicializálva.
  • A bejelentkezési adatok érvénytelenek.
  • A távoli szerver nem érhető el.
  • A tárolóeszköz nem létezik.
  • Az megadott elérési út érvénytelen.
  • A tárolóeszközre nem írható.