La libreria FileFormatUtility implementa funzioni che forniscono accesso semplificato ai file che si trovano nel file system del controller. Fornisce inoltre un set di funzioni che facilitano la creazione di un testo STRING in formato JavaScript Object Notation (JSON).
Per l'accesso ai file sono supportate le funzioni seguenti:
oAccesso semplificato in lettura e scrittura ai file in formato XML (eXtensible Markup Language) eCSV (Comma-Separated Values).
oAccesso generale in scrittura a un file del file system del controller, indipendentemente dal formato.
Caratteristiche della libreria
La seguente tabella indica le caratteristiche della libreria:
Caratteristiche |
Valore |
---|---|
Titolo della libreria |
FileFormatUtility |
Società |
Schneider Electric |
Categoria |
oUtil oApplication/Util |
Componente |
FileFormatUtility |
Spazio dei nomi predefinito |
FFU |
Attributo del modello del linguaggio |
|
Libreria compatibile con le versioni successive |
Sì (FCL) |
NOTA: Per questa libreria è impostato il solo accesso qualificato. Questo significa che l'accesso alle POU, alle strutture dati, alle enumerazioni e alle costanti deve avvenire utilizzando lo spazio dei nomi della libreria. Lo spazio dei nomi predefinito della libreria è FFU.
Insieme alla libreria sono forniti i progetti di esempio CSV File Handling e XML File Handling. I progetti di esempio mostrano come implementare i componenti dalla libreria FileFormatUtility.
Il progetto di esempio è installato sul PC insieme al software di programmazione. Per aprire il progetto di esempio, procedere come indicato:
Passo |
Azione |
Commento |
---|---|---|
1 |
In EcoStruxure Machine Expert Logic Builder, eseguire il comando Nuovo progetto. |
– |
2 |
Nella finestra di dialogo Nuovo progetto, selezionare Da esempio nell'elenco Tipo di progetto. |
– |
3 |
A destra della finestra di dialogo Nuovo progetto (New Project), fare clic sul pulsante Attiva/disattiva filtro (Toggle Filter). |
Risultato: gli esempi disponibili sono elencati nel menu a discesa. |
4 |
Selezionare un esempio dal menu a discesa. |
– |
5 |
Selezionare il controller dall'elenco dei Controller disponibili. |
– |
6 |
Specificare il nome per il nuovo progetto e selezionare il percorso del file. |
– |
7 |
Fare clic su OK. |
Risultato: viene creato un nuovo progetto in base all'esempio selezionato. |