Bloc funcțional FS_RAW

Blocul funcțional FS_RAW execută o comandă RAW distanțată.

Atenție: Comenzile sistemului pot pune în pericol sau deteriora sistemul îndepărtat. În plus, fișierele existente pot fi suprascrise fără un avertisment.

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 RUN

La o flancă pozitivă, comanda specificată este executată.

Intrarea DEV

Definește dispozitivul din care se accesează fișierele. Dispozitivul este utilizat pe proiect și poate fi gestionat în meniul contextual sub Proiect Stocare externă.

Intrarea PATH

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

Folder/Subfolder

Intrarea CMD

Definește comanda RAW de executat.

Ieșirea DONE

Ieșirea returnează un impuls în caz de succes, pentru a efectua următoarea operație. Impulsul are loc la finalizarea procesului, chiar dacă a apărut o eroare.

Ieșirea RETURN

Returnează rezultatul comenzii în caz de execuție reușită. Valoarea este stocată pentru utilizare ulterioară.

Ieșirea ERROR

În caz de eroare, returnează un text cu un mesaj de eroare. Acesta este FALSE, dacă nu a apărut o eroare. Starea este stocată pentru utilizare ulterioară.

Cauze posibile:

  • Serviciul mediei de stocare nu a fost pornit.
  • Memoria nu a fost inițializată.
  • Datele de conectare sunt invalide.
  • Serverul îndepărtat nu poate fi contactat.
  • Media de stocare nu există.
  • Calea specificată este invalidă.
  • Nu se poate scrie pe mediu de stocare.
  • Nu mai este spațiu de stocare sau memoria este protejată împotriva scrierii.