La lista de parámetros globales (GPL) contiene constantes globales que utilizan determinados componentes de esta biblioteca. Los parámetros se pueden editar individualmente para cada aplicación en la que se utiliza la biblioteca. La modificación se debe realizar dentro del
del proyecto en el que se hace referencia a la biblioteca.
Variable |
Tipo de datos |
Valor predeterminado |
Intervalo |
Descripción |
---|---|---|---|---|
Gc_udiXmlMaxNumOfItems |
UDINT |
1000 |
De 1 a 1 000 000 000 |
Determina el tamaño del búfer que contiene los elementos con sus atributos que se leyeron del archivo XML o que se escribirán en dicho archivo. El valor indica la suma de elementos y atributos que se pueden almacenar en el búfer. |
Gc_uiXmlLengthOfString |
UINT |
40 |
De 1 a 254 |
Determina la longitud máxima de los elementos de tipo STRING de la estructura ST_XmlItem. |
Gc_udiXmlMaxNumOfParents |
UDINT |
20 |
De 1 a 10000 |
Determina la profundidad máxima de anidamiento de la estructura XML. La variable se utiliza internamente para determinar el índice padre. |
Gc_uiXmlWriteProcessingBlockSize |
UINT |
5000 |
500...65535 |
Determina el tamaño del búfer temporal (en bytes) que se utiliza para procesar el contenido del archivo XML durante la operación de escritura. |
Gc_uiCsvReadProcessingBlockSize |
UINT |
1000 |
100...65535 |
Determina el tamaño del búfer temporal (en bytes) que se utiliza para procesar los valores del archivo CSV durante la operación de lectura. |
Gc_uiCsvWriteProcessingBlockSize |
UINT |
1000 |
100...65535 |
Determina el tamaño del búfer temporal (en bytes) que se utiliza para procesar los valores del archivo CSV durante la operación de escritura. |
Gc_udiJsonMaxLengthOfString |
UDINT |
10000 |
255...32766 |
Determina la longitud máxima de la STRING de formato JSON. |
Gc_udiJsonMaxNumOfItems |
UDINT |
1000 |
1...2147483647 |
Determina el tamaño del búfer interno que contiene los elementos de los datos de formato JSON analizados. El valor indica la suma de los elementos que se pueden almacenar en el búfer. Cada objeto, matriz, miembro de objeto y elemento de matriz se considerarán como un elemento. |
Gc_uiJsonMaxLengthOfName |
UINT |
80 |
20...32766 |
Determina la longitud máxima de la etiqueta de nombre de un par de nombre/valor en datos de formato JSON. |
Gc_uiJsonMaxLengthOfValue |
UINT |
80 |
20...32766 |
Determina la longitud máxima de la etiqueta de valor de un par de nombre/valor en datos de formato JSON. |
Gc_uiJsonMaxNumOfLevels |
UINT |
100 |
10...1000 |
Determina la profundidad máxima de los datos de formato JSON en la que los objetos y las matrices pueden anidarse mutuamente. |
Gc_udiJsonMaxNumOfBytesPerCycle |
UDINT |
500 |
1...2147483647 |
Determina la profundidad máxima de los datos de formato JSON en la que los objetos y las matrices pueden anidarse mutuamente. |
Gc_uiJsonMaxLengthOfJPath |
UINT |
255 |
De 80 a 32 766 |
Determina la longitud máxima de una expresión JPath para direccionar un elemento. |