全局参数列表 (GPL) 包含供此库中某些组件使用的全局常量。可针对使用了库的每个应用程序,单独编辑参数。必须在引用了库的项目的库管理器中执行修改。
变量 |
数据类型 |
缺省值 |
范围 |
描述 |
---|---|---|---|---|
Gc_udiXmlMaxNumOfItems |
UDINT |
1000 |
1... 1 000 000 000 |
指定包含元素及其属性的缓冲区的大小,所述元素及其属性读取自或将写入到 XML 文件。 其值表示缓冲区中能够存储的元素和属性的总和。 |
Gc_uiXmlLengthOfString |
UINT |
40 |
1...254 |
指定 ST_XmlItem 结构 中 STRING 类型元素的最大长度。 |
Gc_udiXmlMaxNumOfParents |
UDINT |
20 |
1...10000 |
指定 XML 结构的最大嵌套深度。 此变量供内部使用,用于指定父元素索引。 |
Gc_uiXmlWriteProcessingBlockSize |
UINT |
5000 |
500...65535 |
指定用于在写入操作期间处理 XML 文件的内容的临时缓冲区大小(以字节计)。 |
Gc_uiCsvReadProcessingBlockSize |
UINT |
1000 |
100...65535 |
指定用于在读取操作期间处理 CSV 文件的值的临时缓冲区大小(以字节计)。 |
Gc_uiCsvWriteProcessingBlockSize |
UINT |
1000 |
100...65535 |
指定用于在写入操作期间处理 CSV 文件的值的临时缓冲区大小(以字节计)。 |
Gc_udiJsonMaxLengthOfString |
UDINT |
10000 |
255...32766 |
决定 JSON 格式 STRING 的最大长度。 |
Gc_udiJsonMaxNumOfItems |
UDINT |
1000 |
1...2147483647 |
决定内部缓冲区大小,此内部缓冲区包含所解析的 JSON 格式数据的项目。其值表示缓冲区中能够存储的项目的总和。 每个对象、数组、对象成员和数组元素都被视为项目。 |
Gc_uiJsonMaxLengthOfName |
UINT |
80 |
20...32766 |
决定 JSON 格式数据中名称/值对的名称标签的最大长度。 |
Gc_uiJsonMaxLengthOfValue |
UINT |
80 |
20...32766 |
决定 JSON 格式数据中名称/值对的值标签的最大长度。 |
Gc_uiJsonMaxNumOfLevels |
UINT |
100 |
10...1000 |
决定 JSON 格式数据的对象和数组能够彼此嵌套的最大深度。 |
Gc_udiJsonMaxNumOfBytesPerCycle |
UDINT |
500 |
1...2147483647 |
决定 JSON 格式数据的对象和数组能够彼此嵌套的最大深度。 |