Funkcióblokk FS_DISKINFO

A Funkcióblokk FS_DISKINFO visszaadja a fájlrendszer tárolóhelyet.

Megjegyzés: Ez a funkcióblokk nem támogat FTP-csatlakozást.

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 a létrehozott tárolóeszközönként.

GET bemenet

Egy pozitív él esetén meghatározódik a fájlrendszer tárolóhelye.

DEV bemenet

Definiálja az eszközt, amelyről a fájlokhoz való hozzáférést kell végrehajtani. Az eszköz projektként használható és kezelhető a kontextusmenüben Projekt Külső tároló alatt.

PATH bemenet

Azonosítja az elérési utat a tárolóeszközön lévő mappához. 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ására. Az impuls akkor történik, ha a folyamat befejeződött, még akkor is, ha hiba történt.

TOTAL kimenet

Visszaadja a tárolóhely teljes méretét bájtokban. Az állapot később használható.

FREE kimenet

Visszaadja a rendelkezésre álló tárolóhely méretét bájtokban. Az állapot később használható.

USED kimenet

Visszaadja a használt tárolóhely méretét bájtokban. Az állapot később használható.

ERROR kimenet

A hiba esetén visszaad egy szöveget egy hibajelzéssel. Ez FALSE, ha nem történt hiba. Az állapot később használható.

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 funkcióblokkot a protokoll nem érti meg.