Bloc funcțional FS_ISFILE

Blocul funcțional FS_ISFILE verifică dacă un fișier este prezent.

Sistemul de fișiere trebuie inițializat anterior prin intermediul FS_INIT. Toate operațiile se efectuează asincron pentru fiecare mediu de stocare creat.

Intrarea CHECK

La o frontă pozitivă, fișierul este căutat pe mediu de stocare.

Intrarea DEV

Definește dispozitivul de la care se dorește accesul la fișiere. Dispozitivul este utilizat pe proiect și poate fi gestionat în meniul contextual sub Proiect Stocare externă.

Intrarea PATH

Specifică calea către fișier pe mediu de stocare. Calea corespunde unui Unix file path în format UTF-8, dacă acesta este suportat. Calea este reprezentată astfel:

Folder/Subfolder/File.txt

Ieșirea DONE

Ieșirea returnează un impuls la succes pentru a efectua următoarea operație. Impulsul are loc la finalizarea procesului, chiar dacă s-a produs o eroare.

Ieșirea EXISTS

Ieșirea este adevărată dacă fișierul a fost găsit. Starea este memorată pentru utilizare ulterioară.

Ieșirea ERROR

Returnează în caz de eroare un text cu un mesaj de eroare. Acesta este FALSE, dacă nu s-a produs o eroare. Starea este memorată pentru utilizare ulterioară.

Cauze posibile:

  • Serviciul mediu de stocare nu a fost pornit.
  • Memoria nu a fost inițializată.
  • Datele de conectare sunt invalide.
  • Serverul îndepărtat nu a putut fi contactat.
  • Mediu de stocare nu există.
  • Calea specificată este invalidă.