GPL

Übersicht

Typ

Globale Parameter

Verfügbar ab:

V1.0.8.0

Beschreibung

Die globale Parameterliste (GPL) enthält globale Konstanten, die von bestimmten Komponenten dieser Bibliothek verwendet werden. Die Parameter können für jede Anwendung, in der die Bibliothek zum Einsatz kommt, einzeln bearbeitet werden. Die Änderungen müssen im Bibliotheksverwalter des Projekts vorgenommen werden, in dem die Bibliothek referenziert ist.

Globale Parameter

Variable

Datentyp

Standardwert

Bereich

Beschreibung

Gc_udiXmlMaxNumOfItems

UDINT

1000

1... 1.000.000.000

Gibt die Größe des Puffers mit den Elementen und zugehörigen Attributen an, die aus einer XML-Datei ausgelesen bzw. in diese geschrieben werden sollen.

Der Wert entspricht der Summe der Elemente und Attribute, die im Puffer gespeichert werden können.

Gc_uiXmlLengthOfString

UINT

40

1 bis 254

Legt die maximale Länge der Elemente des Typs STRING in der ST_XmlItem-Struktur fest.

Gc_udiXmlMaxNumOfParents

UDINT

20

1 bis 10000

Legt die maximale Verschachtelungstiefe der XML-Struktur fest.

Die Variable wird intern zur Bestimmung des übergeordneten Index verwendet.

Gc_uiXmlWriteProcessingBlockSize

UINT

5000

500 bis 65535

Legt die Größe des temporären Puffers (in Byte) fest, der für die Verarbeitung des Inhalts der XML-Datei im Rahmen des Schreibvorgangs verwendet wird.

Gc_uiCsvReadProcessingBlockSize

UINT

1000

100 bis 65535

Legt die Größe des temporären Puffers (in Byte) fest, der für die Verarbeitung der Werte der CSV-Datei im Rahmen des Lesevorgangs verwendet wird.

Gc_uiCsvWriteProcessingBlockSize

UINT

1000

100 bis 65535

Legt die Größe des temporären Puffers (in Byte) fest, der für die Verarbeitung der Werte der CSV-Datei im Rahmen des Schreibvorgangs verwendet wird.

Gc_udiJsonMaxLengthOfString

UDINT

10000

255 bis 32766

Legt die maximale Länge des STRING im Format JSON fest.

Gc_udiJsonMaxNumOfItems

UDINT

1000

1 bis 2147483647

Legt die Größe des internen Puffers fest, der die Elemente der analysierenden Daten im Format JSON enthält. Der Wert entspricht der Summe der Elemente, die im Puffer gespeichert werden können.

Jedes Objekt, Array, Objektmitglied und Array-Element wird als Element betrachtet.

Gc_uiJsonMaxLengthOfName

UINT

80

20 bis 32766

Legt die maximale Länge des Namens-Tags eines Namens-/Wertepaars in Daten im Format JSON fest.

Gc_uiJsonMaxLengthOfValue

UINT

80

20 bis 32766

Legt die maximale Länge des Wert-Tags eines Namens-/Wertepaars in Daten im Format JSON fest.

Gc_uiJsonMaxNumOfLevels

UINT

100

10 bis 1000

Legt die maximale Tiefe der Daten im Format JSON fest, in denen Objekte und Arrays verschachtelt sein können.

Gc_udiJsonMaxNumOfBytesPerCycle

UDINT

500

1 bis 2147483647

Legt die maximale Tiefe der Daten im Format JSON fest, in denen Objekte und Arrays verschachtelt sein können.

Gc_uiJsonMaxLengthOfJPath

UINT

255

80 bis 32766

Bestimmt die maximale Länge eines JPath-Ausdrucks für die Adressierung eines Elements.