Type : |
Énumération |
Disponible à partir de : |
V1.0.8.0 |
L'énumération ET_Result contient les valeurs possibles qui donnent le résultat des opérations exécutées par les POU de la bibliothèque.
Nom |
Valeur (UDINT) |
Description |
---|---|---|
0 |
Le bloc fonction est prêt à être exécuté. |
|
Informations d'état, indiquées par q_etResult si q_xDone = TRUE |
||
1 |
Le bloc fonction ou la méthode a été correctement exécuté. |
|
Informations d'état, indiquées par q_etResult si q_xError = FALSE et q_xBusy = TRUE |
||
10 |
Vérification en cours des entrées. |
|
15 |
Initialisation en cours d'une ressource interne. |
|
17 |
Ouverture en cours du fichier. |
|
20 |
Analyse en cours du fichier. |
|
24 |
Lecture en cours du fichier. |
|
25 |
Ecriture en cours du fichier. |
|
30 |
Fermeture en cours du fichier. |
|
35 |
Récupération en cours de la taille du fichier. |
|
Informations d'erreur, indiquées par q_etResult si q_xError = TRUE |
||
100 |
La syntaxe du chemin d'accès au fichier n'est pas valide. |
|
102 |
L'expression XPath (langage XML Path) indiquée a une syntaxe non valide ou n'est pas prise en charge. |
|
103 |
Le contenu du fichier à lire n'est pas pris en charge. |
|
104 |
Le délai d'exécution a expiré. |
|
110 |
Une erreur a été détectée lors de l'ouverture du fichier. |
|
111 |
Une erreur a été détectée lors de l'écriture dans le fichier. |
|
112 |
Une erreur a été détectée lors de la fermeture du fichier. |
|
113 |
Le fichier indiqué pour l'opération d'écriture existe déjà. Il ne peut pas être remplacé. |
|
114 |
Le fichier indiqué pour l'opération d'écriture n'existe pas. Impossible d'ajouter des données. |
|
115 |
Une erreur a été détectée lors de la récupération de la taille du fichier. |
|
120 |
Le niveau d'imbrication de la structure XML est supérieur au paramètre Gc_udiXmlMaxNumOfParents défini dans la liste des paramètres globaux. |
|
140 |
La mémoire tampon servant à stocker les éléments lus n'est pas suffisamment grande. |
|
150 |
Le pointeur pbyAdditionalContent est égal à 0 alors que la valeur de udiNumBytesToWrite est supérieure à 0. |
|
160 |
Aucun élément correspondant à l'expression XPath n'a été trouvé. |
|
165 |
Les relations parent-enfant entre les éléments du tableau XmlItems sont incohérentes. |
|
167 |
Un élément du tableau XmlItems est de type non valide. |
|
169 |
Une erreur interne a été détectée lors de l'analyse du fichier. |
|
170 |
La structure du fichier XML analysé est incohérente. Une balise au moins n'est pas fermée correctement. |
|
171 |
Les dimensions fournies pour la table de stockage des valeurs lues ne sont pas valides. Consultez la section ST_CsvTable. |
|
172 |
Les dimensions fournies pour la table contenant les valeurs à écrire ne sont pas valides. Consultez la section ST_CsvTable. |
|
175 |
Le pointeur pbyAdditionalContent vers la mémoire tampon fournie par l'application doit être différent de 0. |
|
181 |
Les paramètres contrôlant l'opération de lecture ne sont pas valides. Consultez la section ST_CsvReadParameter. |
|
182 |
Les paramètres contrôlant l'opération d'écriture ne sont pas valides. Consultez la section ST_CsvWriteParameter. |
|
190 |
Une erreur interne a été détectée lors de la lecture du fichier. |
|
200 |
La table ne dispose pas de suffisamment de cellules pour stocker les valeurs à lire dans le fichier. |
|
210 |
La valeur définie par la ligne et la colonne n'existe pas dans le fichier CSV. |
|
215 |
Le chemin d'accès au fichier indiqué, hors extension, se situe en dehors de la plage valide. Impossible d'ajouter l'extension de fichier par défaut. Le chemin d'accès sans extension est limité à 255 caractères, moins la longueur de l'extension de fichier par défaut. |
|
216 |
Le nom de fichier indiqué, avec extension, dépasse la longueur maximale de 126 caractères. |
|
217 |
Le nom de fichier indiqué n'est pas valide. |
|
220 |
Le premier élément du tableau XmlItems n'est pas de type élément. |
|
221 |
La valeur diParentIndex du premier élément du tableau XmlItems n'est pas égale à -1. |
|
222 |
Le nom du premier élément du tableau XmlItems ne correspond pas à l'élément racine indiqué dans l'expression XPath. |
|
230 |
L'expression XPath indiquée n'est pas prise en charge par cette fonction. |
|
300 |
Le type de données de la variable attribuée à l'entrée ANY n'est pas pris en charge. |
|
301 |
Il n’y a aucun objet ouvert dans l’objet STRING en cours de traitement. |
|
302 |
Il n’y a aucun objet ARRAY ouvert dans l’objet STRING en cours de traitement. |
|
303 |
Une paire nom/valeur ne peut pas être ajoutée dans la position actuelle de l’objet STRING qui est en cours de traitement. |
|
304 |
La longeur maximale de l’objet STRING au format JSON en cours de traitement a été atteinte. La longueur maximale est définie par le paramètre Gc_udiJsonMaxLengthOfString dans la liste des paramètres globaux. |
|
305 |
La taille de la mémoire tampon est insuffisante pour la copie de l’objet STRING en cours de traitement. |
|
306 |
Le nombre maximal de niveaux est atteint pour l’objet STRING au format JSON en cours de traitement. Le nombre maximal de niveaux est défini par le paramètre Gc_uiJsonMaxNumOfLevels dans la liste des paramètres globaux. |
|
400 |
Le pointeur sur la mémoire tampon n'est pas valide. |
|
401 |
La taille de la mémoire tampon ne doit pas être égal à 0. |
|
999 |
Une erreur interne a été détectée. Contactez votre service d'assistance Schneider Electric. |
oFB_XmlRead
oFB_XmlWrite
oFB_CsvRead
oFB_CsvWrite
oFB_CreateJsonFormattedString
oFB_WriteFile