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
des Projekts vorgenommen werden, in dem die Bibliothek referenziert ist.
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. |