6.3.11 OperationLimitsType

This ObjectType is a subtype of FolderType and is used to identify the operation limits of the OPC UA Server. It is formally defined in Table 20.

Table 20 – OperationLimitsType definition
Attribute Value
BrowseNameOperationLimitsType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of the FolderType defined in 6.6, which means it inherits the InstanceDeclarations of that Node.
HasPropertyVariableMaxNodesPerReadUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerHistoryReadDataUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerHistoryReadEventsUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerWriteUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerHistoryUpdateDataUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerHistoryUpdateEventsUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerMethodCallUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerBrowseUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerRegisterNodesUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerTranslateBrowsePathsToNodeIdsUInt32PropertyTypeOptional
HasPropertyVariableMaxNodesPerNodeManagementUInt32PropertyTypeOptional
HasPropertyVariableMaxMonitoredItemsPerCallUInt32PropertyTypeOptional
Conformance Units
Base Info ServerType

Any operational limits Property that is provided shall have a non zero value.

The MaxNodesPerRead Property indicates the maximum size of the nodesToRead array when a Client calls the Read Service.

The MaxNodesPerHistoryReadData Property indicates the maximum size of the nodesToRead array when a Client calls the HistoryRead Service using the historyReadDetails RAW, PROCESSED, MODIFIED, or ATTIME.

The MaxNodesPerHistoryReadEvents Property indicates the maximum size of the nodesToRead array when a Client calls the HistoryRead Service using the historyReadDetails EVENTS.

The MaxNodesPerWrite Property indicates the maximum size of the nodesToWrite array when a Client calls the Write Service.

The MaxNodesPerHistoryUpdateData Property indicates the maximum size of the historyUpdateDetails array supported by the Server when a Client calls the HistoryUpdate Service.

The MaxNodesPerHistoryUpdateEvents Property indicates the maximum size of the historyUpdateDetails array when a Client calls the HistoryUpdate Service.

The MaxNodesPerMethodCall Property indicates the maximum size of the methodsToCall array when a Client calls the Call Service.

The MaxNodesPerBrowse Property indicates the maximum size of the nodesToBrowse array when calling the Browse Service or the continuationPoints array when a Client calls the BrowseNext Service.

The MaxNodesPerRegisterNodes Property indicates the maximum size of the nodesToRegister array when a Client calls the RegisterNodes Service and the maximum size of the nodesToUnregister when calling the UnregisterNodes Service.

The MaxNodesPerTranslateBrowsePathsToNodeIds Property indicates the maximum size of the browsePaths array when a Client calls the TranslateBrowsePathsToNodeIds Service.

The MaxNodesPerNodeManagement Property indicates the maximum size of the nodesToAdd array when a Client calls the AddNodes Service, the maximum size of the referencesToAdd array when a Client calls the AddReferences Service, the maximum size of the nodesToDelete array when a Client calls the DeleteNodes Service, and the maximum size of the referencesToDelete array when a Client calls the DeleteReferences Service.

The MaxMonitoredItemsPerCall Property indicates

the maximum size of the itemsToCreate array when a Client calls the CreateMonitoredItems Service,

the maximum size of the itemsToModify array when a Client calls the ModifyMonitoredItems Service,

the maximum size of the monitoredItemIds array when a Client calls the SetMonitoringMode Service or the DeleteMonitoredItems Service,

the maximum size of the sum of the linksToAdd and linksToRemove arrays when a Client calls the SetTriggering Service.