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 19.
Table 19 – OperationLimitsType definition
Attribute |
Value |
||||
BrowseName |
OperationLimitsType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Subtype of the FolderType defined in 6.6, which means it inherits the InstanceDeclarations of that Node. |
|||||
HasProperty |
Variable |
MaxNodesPerRead |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerHistoryReadData |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerHistoryReadEvents |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerWrite |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerHistoryUpdateData |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerHistoryUpdateEvents |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerMethodCall |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerBrowse |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerRegisterNodes |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerTranslateBrowsePathsToNodeIds |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxNodesPerNodeManagement |
UInt32 |
PropertyType |
Optional |
HasProperty |
Variable |
MaxMonitoredItemsPerCall |
UInt32 |
PropertyType |
Optional |
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.