Tipo: |
Tipo |
Disponibile a partire da: |
V1.0.8.0 |
L'enumerazione ET_Result contiene i possibili valori che indicano il risultato delle operazioni eseguite dalle POU di questa libreria.
Nome |
Valore (UDINT) |
Descrizione |
---|---|---|
0 |
La funzione o il blocco funzione è pronto per l'esecuzione. |
|
Informazioni di stato, indicate da q_etResult se q_xDone = TRUE |
||
1 |
Il blocco funzione o il metodo è stato correttamente eseguito. |
|
Informazioni di stato, indicate da q_etResult se q_xError = FALSE e q_xBusy = TRUE |
||
10 |
Verifica in corso degli ingressi. |
|
15 |
Inizializzazione in corso di una risorsa interna. |
|
17 |
Apertura in corso del file. |
|
20 |
Analisi in corso del file. |
|
24 |
Lettura in corso del file. |
|
25 |
Scrittura in corso del file. |
|
30 |
Chiusura in corso del file. |
|
35 |
Recupero della dimensione del file in corso. |
|
Informazioni di errore, indicate da q_etResult se q_xError = TRUE |
||
100 |
Il percorso del file specificato presenta una sintassi non valida. |
|
102 |
L'espressione specificata XPath (linguaggio XML Path) presenta una sintassi non valida o non è supportata. |
|
103 |
Il contenuto del file specificato per la lettura non è supportato. |
|
104 |
Un timeout è scaduto durante l'esecuzione. |
|
110 |
È stato rilevato un errore durante l'apertura del file. |
|
111 |
È stato rilevato un errore durante la scrittura del file. |
|
112 |
È stato rilevato un errore durante la chiusura del file. |
|
113 |
Il file specificato per l'operazione di scrittura è già esistente. Non ne è consentita la sovrascirttura. |
|
114 |
Il file specificato per l'operazione di scrittura non esiste. Impossibile aggiungere dati. |
|
115 |
È stato rilevato un errore durante il recupero delle dimensioni del file. |
|
120 |
La profondità di annidamento della struttura XML è maggiore di quanto specificato dal parametro Gc_udiXmlMaxNumOfParents nell'elenco parametri globali. |
|
140 |
La dimensione del buffer di memorizzazione degli elementi letti è insufficiente. |
|
150 |
Il puntatore è pbyAdditionalContent mentre il valore di udiNumBytesToWrite è > 0. |
|
160 |
Nessun elemento trovato corrispondente all'espressione XPath. |
|
165 |
Le relazioni principale-secondario tra gli elementi nell'array XmlItems non sono coerenti. |
|
167 |
Il tipo di un elemento nell'array XmlItems non è valido. |
|
168 |
Il riferimento specificato in i_refXmlItems non è valido. |
|
169 |
Durante l'analisi del file, è stato rilevato un errore interno. |
|
170 |
La struttura del file XML analizzato non è coerente. Contiene almeno un tag non chiuso correttamente. |
|
171 |
Le dimensioni fornite per la tabella in cui si devono memorizzare i valori letti non sono valide. Vedere ST_CsvTable. |
|
172 |
Le dimensioni fornite per la tabella contenente i valori da scrivere non sono validi. Vedere ST_CsvTable. |
|
175 |
Il puntatore pbyAdditionalContent al buffer fornito dall'applicazione non deve essere 0. |
|
181 |
I parametri per controllare l'operazione di lettura non sono validi. Vedere ST_CsvReadParameter. |
|
182 |
I parametri per controllare l'operazione di scrittura non sono validi. Vedere ST_CsvWriteParameter. |
|
190 |
Durante la lettura del file, è stato rilevato un errore interno. |
|
200 |
La tabella non fornisce celle sufficienti per memorizzare il numero di valori da leggere dal file. |
|
210 |
Il valore specificato dalla riga e dalla colonna non esiste nel file CSV. |
|
215 |
Il percorso di file specificato senza caratteri di estensione del file è al di fuori dell'intervallo valido. Impossibile aggiungere l'estensione di file predefinita. Il percorso del file senza estensione è limitato a 255 caratteri meno la lunghezza dell'estensione predefinita del file. |
|
216 |
Il nome di file specificato compresa l'estensione supera la lunghezza consentita di 126 caratteri. |
|
217 |
Il nome di file specificato non è valido. |
|
220 |
Il primo elemento nell'array XmlItems non è di tipo elemento. |
|
221 |
Il valore di diParentIndex del primo elemento nell'array XmlItems non è -1. |
|
222 |
Il nome del primo elemento nell'array XmlItems non corrisponde all'elemento radice specificato nell'espressione XPath. |
|
230 |
L'espressione specificata XPath non è supportata da questa funzione. |
|
240 |
Nessun elemento selezionato per elaborare i dati XML. |
|
241 |
Il valore di almeno un ingresso della funzione eseguita non è valido. |
|
242 |
Impossibile trovare l'attributo dell'elemento selezionato. |
|
243 |
Esecuzione interrotta a causa dell'accesso insieme con una modifica online dell'applicazione rilevata. |
|
244 |
AppendElement() non è consentito perché l'elemento selezionato è l'elemento radice. |
|
245 |
L'attributo dell'elemento selezionato esiste già. |
|
300 |
Il tipo di dati della variabile assegnata all'ingresso di tipo ANY non è supportato. |
|
301 |
Non vi è un oggetto aperto nella STRING che è in corso di elaborazione. |
|
302 |
Non vi è un ARRAY aperto nella STRING che è in corso di elaborazione. |
|
303 |
Impossibile aggiungere una coppia nome/valore in questa posizione nella STRING che è in corso di elaborazione. |
|
304 |
È stata raggiunta la lunghezza massima dellaSTRING formattata JSON che è in corso di elaborazione. La lunghezza massima è specificata dal parametro Gc_udiJsonMaxLengthOfString nell'elenco parametri globali . |
|
305 |
La dimensione del buffer non è sufficiente per copiare la STRING in corso di elaborazione. |
|
306 |
È stato raggiunto il numero massimo di livelli per la STRING formattataJSON in corso di elaborazione. Il numero massimo di livelli è specificato dal parametro Gc_uiJsonMaxNumOfLevels nell'elenco parametri globali . |
|
400 |
Il puntatore al buffer non è valido. |
|
401 |
Le dimensioni del buffer non devono essere uguali a 0. |
|
500 |
I dati da analizzare hanno un formato JSON non valido e contengono un token imprevisto. |
|
501 |
I dati da analizzare hanno un formato JSON non valido e iniziano con un token imprevisto. |
|
502 |
I dati da analizzare hanno un formato JSON non valido e terminano con un token imprevisto. |
|
503 |
L'elemento selezionato non ha un elemento superiore nella gerarchia. L'elemento selezionato non è l'elemento radice. |
|
504 |
I dati da analizzare comprendono un nome troppo lungo. Aumentare il parametro globale Gc_uiJsonMaxLengthOfName. |
|
505 |
I dati da analizzare comprendono un valore troppo lungo. Aumentare il parametro globale Gc_uiJsonMaxLengthOfValue. |
|
506 |
L'elemento selezionato non ha alcun elemento successivo nello stesso livello gerarchico. |
|
507 |
I dati da analizzare contengono un nome non valido. |
|
508 |
L'espressione JPath specificata non è valida. |
|
509 |
Processo di analisi asincrono in corso. |
|
510 |
Impossibile trovare l'elemento all'interno dei dati JSON analizzati. |
|
511 |
L'espressione JPath specificata non è supportata. |
|
512 |
L'elemento selezionato non è di tipo TypeArray. |
|
513 |
L'elemento selezionato non è di tipo TypeObject. |
|
515 |
I dati da analizzare hanno troppi elementi. Aumentare il parametro globale Gc_udiJsonMaxNumOfItems. |
|
516 |
L'elemento selezionato non ha nome (ad esempio, elemento ARRAY). |
|
517 |
L'elemento selezionato non ha valore (ad esempio, elemento di tipo TypeObject o TypeArray). |
|
518 |
Nessun elemento selezionato. Selezionare prima un elemento. |
|
519 |
Si è verificato un errore interno. Riprovare l'operazione. |
|
520 |
I dati devono essere analizzati prima di selezionare un elemento. |
|
999 |
È stato rilevato un errore interno. Rivolgersi al centro di assistenza clienti Schneider Electric. |
oFB_XmlRead
oFB_XmlWrite
oFB_CsvRead
oFB_CsvWrite
oFB_CreateJsonFormattedString
oFB_WriteFile
oFB_XmlItemsUtility
oFB_JsonUtilities