Funkcióblokk FS_ISFILE

A Funkcióblokk FS_ISFILE ellenőrzi, hogy egy fájl létezik-e.

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.

CHECK bemenet

Egy pozitív él esetén a fájlt keresi a tárolóeszközön.

DEV bemenet

Azonosítja az eszközt, amelyről a fájlokhoz való hozzáférést végzi. Az eszközt projektként használják és kezelni lehet a kontextusmenüben Projekt Külső tároló alatt.

PATH bemenet

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

Mappa/Almappa/Fajl.txt

DONE kimenet

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

EXISTS kimenet

A kimenet igaz, ha a fájlt megtalálták. Az állapot később történő használatra tárolódik.

ERROR kimenet

Hiba esetén egy szöveget ad vissza egy hibajelzéssel. 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ót nem inicializálták.
  • A bejelentkezési adatok érvénytelenek.
  • A távoli szervert nem lehetett elérni.
  • A tárolóeszköz nem létezik.
  • Az megadott elérési út érvénytelen.