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, iin dem die Bibliothek referenziert ist.
Variable |
Datentyp |
Standardwert |
Bereich |
Beschreibung |
---|---|---|---|---|
Gc_udiXmlMaxNumOfItems |
UDINT |
1000 |
1 ... 2147483647 |
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...254 |
Legt die maximale Länge der Elemente des Typs STRING in der ST_XmlItem-Struktur fest. |
Gc_udiXmlMaxNumOfParents |
UDINT |
20 |
1...10000 |
Legt die maximale Verschachtelungstiefe der XML-Struktur fest. Die Variable wird intern zur Bestimmung des übergeordneten Index verwendet. |
Gc_uiXmlWriteProcessingBlockSize |
UINT |
5000 |
500...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...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...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_uiJsonMaxLengthOfName |
UINT |
80 |
20...32766 |
Legt die maximale Länge des name-Tags eines Namens-/Wertepaars in einem STRING im Format JSON fest. |
Gc_uiJsonMaxLengthOfValue |
UINT |
80 |
20...32766 |
Legt die maximale Länge des value-Tags eines Namens-/Wertepaars in einem STRING im Format JSON fest. |
Gc_udiJsonMaxLengthOfString |
UDINT |
10000 |
255...32766 |
Legt die maximale Länge des gesamten STRING im Format JSON fest. |
Gc_udiJsonMaxNumOfLevels |
UINT |
100 |
10...1000 |
Legt die maximale Tiefe des STRING im Format JSON fest, in dem Objekte und ARRAYS miteinander verschachtelt sein können. |