GPL

Présentation

Type :

Paramètres globaux

Disponible à partir de :

V1.0.8.0

Description

La liste des paramètres globaux (GPL) contient les constantes globales utilisées par certains composants de la bibliothèque. Il est possible de modifier un à un les paramètres pour chaque application dans laquelle la bibliothèque est utilisée. Les modifications doivent être apportées dans le gestionnaire de bibliothèques du projet référençant la bibliothèque.

Paramètres globaux

Variable

Type de données

Valeur par défaut

Plage

Description

Gc_udiXmlMaxNumOfItems

UDINT

1000

1 à 1000000000

Définit la taille de la mémoire tampon contenant les éléments (avec leurs attributs) lus ou à écrire dans un fichier XML.

La valeur correspond à la somme des éléments et des attributs pouvant être stockés dans la mémoire tampon.

Gc_uiXmlLengthOfString

UINT

40

1 à 254

Définit la longueur maximale des éléments de type STRING dans la structure ST_XmlItem.

Gc_udiXmlMaxNumOfParents

UDINT

20

1 à 10000

Définit le niveau d'imbrication maximal de la structure XML.

Utilisée en interne, la valeur sert à déterminer l'index du parent.

Gc_uiXmlWriteProcessingBlockSize

UINT

5000

500 à 65535

Définit la taille de la mémoire tampon provisoire (en octets) utilisée pour traiter le contenu du fichier XML lors d'une opération d'écriture.

Gc_uiCsvReadProcessingBlockSize

UINT

1000

100 à 65535

Définit la taille de la mémoire tampon provisoire (en octets) utilisée pour traiter les valeurs du fichier CSV lors d'une opération de lecture.

Gc_uiCsvWriteProcessingBlockSize

UINT

1000

100 à 65535

Définit la taille de la mémoire tampon provisoire (en octets) utilisée pour traiter les valeurs du fichier CSV lors d'une opération d'écriture.

Gc_udiJsonMaxLengthOfString

UDINT

10000

255...32766

Détermine la longueur maximale de l'objet STRING au format JSON.

Gc_udiJsonMaxNumOfItems

UDINT

1000

1...2147483647

Détermine la taille du tampon interne qui contient les éléments des données au format JSON analysées. La valeur correspond à la somme des éléments pouvant être stockés dans la mémoire tampon.

Chaque objet, tableau, membre d'objet ou élément de tableau est considéré comme un élément.

Gc_uiJsonMaxLengthOfName

UINT

80

20...32766

Détermine la longueur maximale de la balise de nom d’une paire nom/valeur dans des données au format JSON.

Gc_uiJsonMaxLengthOfValue

UINT

80

20...32766

Détermine la longueur maximale de la balise de valeur d’une paire nom/valeur dans des données au format JSON.

Gc_uiJsonMaxNumOfLevels

UINT

100

10...1000

Détermine la profondeur maximale des données au format JSON à laquelle il est possible d'imbriquer des objets et des tableaux les uns dans les autres.

Gc_udiJsonMaxNumOfBytesPerCycle

UDINT

500

1...2147483647

Détermine la profondeur maximale des données au format JSON à laquelle il est possible d'imbriquer des objets et des tableaux les uns dans les autres.

Gc_uiJsonMaxLengthOfJPath

UINT

255

80 à 32766

Détermine la longueur maximale d'une expression JPath pour adresser un élément.