Fișierele pot fi citite și scrise direct de la PLC asincron. Configurarea se face pe proiect. Toate datele inclusiv toate parolele sunt păstrate la exportul proiectului.
Pe durata scrierii datelor pe un suport de stocare, îndepărtarea dispozitivului poate duce la pierderea datelor sau la deteriorarea sistemului de fișiere. Este recomandat să vizualizați procesul de scriere, pe durata inițializării purtătorului de date.
Acordați atenție la suporturile de stocare USB privind consumul de curent. Un curent prea mare poate deteriora serverul. Acesta este diferit pentru fiecare server.
Datele care sunt transferate prin intermediul FTP nu sunt protejate împotriva atacurilor, deoarece acestea sunt transferate în text clar. Se recomandă utilizarea FTPS sau SSH2.
Pentru fiecare memorie se creează automat un nou serviciu. Aveți grijă că fiecare dintre aceste servicii consumă RAM, chiar dacă memoria nu este folosită.
Ștergeți eventual datele vechi după o anumită perioadă de timp automat. Mai ales în cazul memoriei proiectului, umplerea completă poate face serverul inutilizabil.
Pentru ca o memorie să poată fi scrisă sau citită prin intermediul PLC, aceasta trebuie inițializată mai întâi cu blocul funcțional FS_INIT.
Toate memorii USB sunt conectate la sistemul de operare la inițializare. În cazul memoriilor cu sisteme de fișiere îndepărtate, o conexiune este stabilită la fiecare acțiune și apoi închisă din nou. Această metodă este mai lentă, dar economisește resursele serverului țintă.
La repornirea serverului, starea unității de disc este salvată în PLC și restaurată după pornire.
În timpul configurării, memoria poate fi căutată direct. Pentru a căuta o memorie USB, este necesară o conexiune inițializată.
Mai întâi, medii sunt create în meniul contextual sub Date Memorie Externă.
Notă: Numărul de memorii este limitat de
licență utilizată. Trebuie să dezactivați un
gateway, o
memorie externă sau un
punct de schimb de date pentru a elibera din nou un punct de licență.
Sfatură: Memoriile pot fi dezactivate complet. Dacă opțiunea
Activați nu este bifată, serviciul este oprit complet.
Pentru a accesa medii externe, este necesar să le adresați în PLC prin intermediul blocurilor funcționale de sistem de fișiere.
Mai întâi, sistemul de fișiere trebuie inițializat sau integrat în sistem. Acest lucru se face cu blocul funcțional FS_INIT.
Notă: Aveți grijă ca blocul funcțional FS_INIT să fie utilizat de preferință doar o dată pe memorie, deoarece memoria nu este eliberată în timpul rulării unui alt program.
Următoarele protocoale sunt suportate:
| Protocole | Descriere |
|---|---|
| Memorie de proiect proprie pe serverul însuși. Aceasta este exportată separat alături de proiect. Se poate utiliza doar o memorie de proiect pe proiect. După îndepărtarea memoriei, datele rămân păstrate. | |
| Acces la particiuni individuale ale unui suport de stocare USB. Aveți grijă la adresare în capitolul Conectoare USB. | |
| Server îndepărtat SSH2 prin intermediul SFTP. În prezent nu sunt suportate certificate pentru autentificare. | |
| Server îndepărtat FTP sau server FTP prin intermediul conexiunii TLS. Unele operațiuni au loc în modul pasiv. | |
| Server de partajare Windows. Acest tip este disponibil doar din Core 2 încolo. |
Toate sistemele de fișiere comune sunt suportate prin intermediul USB. Particiunile de pe server sunt recunoscute și afișate corespunzător. Următoarele sisteme de fișiere sunt suportate:
Notă: Particiunea trebuie să fie mai mare de 1 MB pentru a fi recunoscută.
A există diverse scenarii care pot necesita acces la fișiere. Printre altele, datele pot fi încărcate direct de pe un stick USB în PLC sau scrise pe stick. Este posibil să găsiți automat o fișier pe stick și să o citiți. Iată câteva exemple: