La enumeración ET_Result contiene los posibles valores que indican el resultado de operaciones ejecutadas por las POU de esta biblioteca.
Nombre |
Valor (UDINT) |
Descripción |
---|---|---|
0 |
La función o el bloque de funciones están listos para su ejecución. |
|
Información de estado, se indica mediante q_etResult si q_xDone = TRUE |
||
1 |
El bloque de funciones o el método se han ejecutado correctamente. |
|
Información de estado, se indica mediante q_etResult si q_xError = FALSE y q_xBusy = TRUE |
||
10 |
Se están verificando las entradas. |
|
15 |
Se está inicializando un recurso interno. |
|
17 |
Se está abriendo el archivo. |
|
20 |
Se está analizando el archivo. |
|
24 |
Se está leyendo el archivo. |
|
25 |
Se está escribiendo el archivo. |
|
30 |
Se está cerrando el archivo. |
|
35 |
Se está recuperando el tamaño del archivo. |
|
Información de error, se indica mediante q_etResult si q_xError = TRUE |
||
100 |
La ruta de archivo especificada contiene una sintaxis no válida. |
|
102 |
No se admite la expresión XPath (lenguaje XML Path) o tiene una sintaxis no válida. |
|
103 |
No se admite el contenido del archivo especificado que se va a leer. |
|
104 |
Se ha agotado el tiempo de espera durante la ejecución. |
|
110 |
Se ha detectado un error al abrir el archivo. |
|
111 |
Se ha detectado un error al escribir el archivo. |
|
112 |
Se ha detectado un error al cerrar el archivo. |
|
113 |
El archivo especificado para la operación de escritura ya existe. No se puede sobrescribir. |
|
114 |
El archivo especificado para la operación de escritura no existe. No se pueden agregar datos. |
|
115 |
Se ha detectado un error al recuperar el tamaño del archivo. |
|
120 |
La profundidad de anidamiento de la estructura XML es mayor que la especificada por el parámetro Gc_udiXmlMaxNumOfParents en la lista de parámetros globales. |
|
140 |
El tamaño del búfer para almacenar los elementos leídos no es suficiente. |
|
150 |
El puntero pbyAdditionalContent es 0 mientras que el valor de udiNumBytesToWrite es >0. |
|
160 |
No se ha encontrado ningún elemento que coincida con la expresión XPath. |
|
165 |
Las relaciones padre-hijo entre los elementos de la matriz XmlItems no son coherentes. |
|
167 |
El tipo de un elemento de la matriz XmlItems no es válido. |
|
168 |
La referencia especificada en i_refXmlItems no es válida. |
|
169 |
Se ha detectado un error interno al analizar el archivo. |
|
170 |
La estructura del archivo XML analizado no es coherente. Contiene como mínimo una etiqueta que no se ha cerrado correctamente. |
|
171 |
Las dimensiones proporcionadas para la tabla en la que almacenar los valores de lectura no son válidas. Consulte ST_CsvTable. |
|
172 |
Las dimensiones proporcionadas para la tabla que contiene los valores que se van a escribir no son válidas. Consulte ST_CsvTable. |
|
175 |
El puntero pbyAdditionalContent al búfer proporcionado por la aplicación no puede ser 0. |
|
181 |
Los parámetros para controlar la operación de lectura no son válidos. Consulte ST_CsvReadParameter. |
|
182 |
Los parámetros para controlar la operación de escritura no son válidos. Consulte ST_CsvWriteParameter. |
|
190 |
Se ha detectado un error interno al leer el archivo. |
|
200 |
La tabla no proporciona suficientes celdas para almacenar el número de valores que se leerá del archivo. |
|
210 |
El valor especificado por la fila y la columna no existe en el archivo CSV. |
|
215 |
La ruta de archivo especificada sin los caracteres de extensión de archivo está fuera del rango válido. No se puede añadir la extensión de archivo predeterminada. La ruta de archivo sin la extensión de archivo está limitada a 255 caracteres menos la longitud de la extensión de archivo predeterminada. |
|
216 |
El nombre de archivo especificado, incluida la extensión de archivo, supera la longitud permitida de 126 caracteres. |
|
217 |
El nombre de archivo especificado no es válido. |
|
220 |
El primer elemento de la matriz XmlItems no es del tipo elemento. |
|
221 |
El valor de diParentIndex del primer elemento de la matriz XmlItems no es -1. |
|
222 |
El nombre del primer elemento de la matriz XmlItems no coincide con el elemento raíz especificado en la expresión XPath. |
|
230 |
Esta función no admite la expresión XPath especificada. |
|
240 |
No se ha seleccionado ningún elemento para procesar los datos XML. |
|
241 |
El valor de al menos una entrada de la función ejecutada no es válido. |
|
242 |
No se ha encontrado el atributo del elemento seleccionado. |
|
243 |
Se ha cancelado la ejecución debido a que se ha detectado un inicio de sesión junto con una modificación online de la aplicación. |
|
244 |
AppendElement() no está permitido, ya que el elemento seleccionado es el elemento raíz. |
|
245 |
El atributo del elemento seleccionado ya existe. |
|
300 |
No se admite el tipo de datos de la variable asignada a la entrada de tipo ANY. |
|
301 |
No existe ningún objeto abierto en la STRING que se está procesando. |
|
302 |
No existe ninguna ARRAY abierta en la STRING que se está procesando. |
|
303 |
No es posible añadir un par de nombre/valor en la posición actual de la STRING que se está procesando. |
|
304 |
Se ha alcanzado la longitud máxima de la STRING con formato JSON que se está procesando. La longitud máxima la especifica el parámetro Gc_udiJsonMaxLengthOfString de la lista de parámetros globales. |
|
305 |
El tamaño del búfer es insuficiente para copiar la STRING que se está procesando. |
|
306 |
Se ha alcanzado el número máximo de niveles para la STRING de formato JSON que se está procesando. El número máximo de niveles lo especifica el parámetro Gc_uiJsonMaxNumOfLevels de la lista de parámetros globales. |
|
400 |
El puntero al búfer no es válido. |
|
401 |
El tamaño del búfer no puede ser 0. |
|
500 |
El formato JSON de los datos que se analizarán no es válido; además, incluyen un token inesperado. |
|
501 |
El formato JSON de los datos que se analizarán no es válido; además, se inician con un token inesperado. |
|
502 |
El formato JSON de los datos que se analizarán no es válido; además, finalizan con un token inesperado. |
|
503 |
El elemento seleccionado no contiene ningún elemento superior en la jerarquía. El elemento seleccionado es el elemento raíz. |
|
504 |
El nombre de los datos que se analizarán es demasiado largo. Aumente el valor del parámetro global Gc_uiJsonMaxLengthOfName. |
|
505 |
El valor de los datos que se analizarán es demasiado largo. Aumente el valor del parámetro global Gc_uiJsonMaxLengthOfValue. |
|
506 |
El elemento seleccionado no contiene ningún elemento siguiente en el mismo nivel de la jerarquía. |
|
507 |
Los datos que se analizarán contienen un nombre que no es válido. |
|
508 |
La expresión JPath especificada no es válida. |
|
509 |
El análisis está en curso. |
|
510 |
No se puede encontrar el elemento en los datos JSON analizados. |
|
511 |
La expresión JPath especificada no se admite. |
|
512 |
El elemento seleccionado no es de tipo TypeArray. |
|
513 |
El elemento seleccionado no es de tipo TypeObject. |
|
515 |
Los datos que se analizarán contienen demasiados elementos. Aumente el valor del parámetro global Gc_udiJsonMaxNumOfItems. |
|
516 |
El elemento seleccionado no tiene nombre (por ejemplo, el elemento ARRAY). |
|
517 |
El elemento seleccionado no contiene ningún valor (por ejemplo, un elemento de tipo TypeObject o TypeArray). |
|
518 |
No hay ningún elemento seleccionado. Seleccione primero un elemento. |
|
519 |
Se ha producido un error interno. Vuelva a intentar ejecutar la operación. |
|
520 |
Es necesario analizar los datos antes de seleccionar un elemento. |
|
521 |
No se puede encontrar el archivo. |
|
522 |
No se pudo eliminar el elemento. |
|
523 |
Se ha detectado un error interno. JsonValueType no compatible. |
|
524 |
El elemento padre del elemento seleccionado no es de tipo TypeArray. |
|
525 |
El elemento padre del elemento seleccionado no es de tipo TypeObject. |
|
526 |
El elemento seleccionado debe ser de tipo simple (TypeString, TypeNumber, TypeBoolean, TypeNull). |
|
527 |
Hay un proceso de escritura asíncrono en curso. |
|
528 |
Hay un carácter de escape no válido en la STRING. |
|
529 |
La STRING que se añadirá es demasiado grande.
NOTA: Si es necesario, el método añade implícitamente caracteres especiales. Al hacerlo, puede aumentar la longitud de la cadena.
Aumente GPL.Gc_uiJsonMaxLengthOfValue. |
|
999 |
Se ha detectado un error interno. Póngase en contacto con el representante local del servicio de soporte de Schneider Electric. |