The described function blocks make use of arrays. The length of these arrays is – if not formally limited by the function block – vendor-specific and could be made changeable for resource optimization.
This is a list of arrays and as a naming convention their length-constants. Every group of arrays should have the same length for ease of use.All arrays should be defined as [1..CONSTANT-LENGTH], so for instance as ARRAY [1.. MAX_ELEMENTS_NODELIST] OF <<DATATYPE>>
CONSTANT-LENGTH |
Description |
MAX_ELEMENTS_ARRAYDIMENSION |
Limits the maximum dimensions of a node, which could be used. |
MAX_ELEMENTS_INDEXRANGE |
Limits the maximum defined.Could be equal to MAX_ELEMENTS_ARRAYDIMENSION as a general dimension limit. |
MAX_ELEMENTS_NODELIST |
Limits the number of nodes, which could be used by the List function blocks |
MAX_ELEMENTS_MONITORLIST |
Limits the number of monitored items, which could be used by the monitored items blocks for each connection. |
MAX_ELEMENTS_BROWSERESULT |
Limits the number of browse results, which could be used by the Browse block |
MAX_ELEMENTS_HISTORYDATA |
Limits the number of browse results, which could be used by the HistoryUpdate block and HistoryRead blocks. |
MAX_ELEMENTS_EVENTITEMOPERATE |
Limits the number of event items, which could be used by the event items operate block |
MAX_ELEMENTS_REGISTER |
Limits the number of NodeIDs which can be registered for each connection. |
MAX_ELEMENTS_RELATIVEPATH |
Limits the number of relative path elements in a relative path. |
MAX_ELEMENTS_NAMESPACES |
Limits the number of namespaces (either Uris or Indexes) |
MAX_ELEMENTS_METHOD |
Limits the number of methods |
MAX_EVENT_FIELD_SELECTIONS |
Limit the number of selections |
MAX_ELEMENTS_EVENTITEMLIST |
Limit the number of event items |