Performance reference
Tag capacity
FactoryTalk Linx OPC UA Connector has a maximum tag capacity of 100,000 subscribed data items. Many factors, such as the computer’s hardware configuration, the network loading, and OPC UA Servers configuration and communication bandwidth will impact the performance or could help prevent a system from achieving this high number of tags.
- Recommended maximum number of subscription tags per FactoryTalk Linx OPC UA Connector is 100,000 (sum of subscriptions with all OPC UA Servers that the OPC UA Connector is interfacing with).
- Recommended maximum number of tags or elements in the namespace across all OPC UA Servers that an OPC UA Connector is connected to is approximately 400,000 (sum of the namespace received from all OPC UA Servers that the OPC UA Connector is configured to interface with).
Rockwell Automation tests the following scenario with the test results as a reference.
Computer information:
- Processor:Intel® Core™Processor i7-12700K 3.61 GHz
- Virtual machine:
- Operating system: Windows 10 Enterprise, version 21H2 (64-bit)
- Virtual processors: 16
- Memory: 8 GB
- CPU: 4 Core
The following are test results with FactoryTalk Live Data Test Client and FactoryTalk Linx OPC UA Connector installed on the same computer.
Tag Capacity | RnaUaClientDataProvider.exe Memory (MB) | RnaUaClientDataProvider.exe CPU (%) | Update Rate (ms) |
---|---|---|---|
10,000 | 341.6 | 12.7 | 388.3 |
20,000 | 341.4 | 12.2 | 395.7 |
30,000 | 377.3 | 12.3 | 675.2 |
40,000 | 377.3 | 12.6 | 676.6 |
50,000 | 408.4 | 13.8 | 984.6 |
60,000 | 408.4 | 13.6 | 998.3 |
70,000 | 441.3 | 13.9 | 1,316.0 |
80,000 | 441.4 | 13.9 | 1,363.6 |
90,000 | 471.3 | 13.8 | 1,700.3 |
100,000 | 471.3 | 13.6 | 1,642.3 |
TIP:
This data is provided as an example to show how tag quantity will impact the speed that data can be delivered. The test did not verify all value changes that were delivered. Because each system has different operational requirements, testing should be performed to determine how a proposed system will operate.
Method capacity
Many factors, such as the server hardware, network latency, the complexity of the Method logic, and the limitations set by the OPC UA Server, affect the maximum supported capacity for invoking OPC UA methods through FactoryTalk Linx OPC UA Connector.
Rockwell Automation tests the following scenario with the test results as a reference.
Computer information:
- Processor:Intel® Core™Processor i7-12700K 3.61 GHz
- Virtual machine:
- Operating system: Windows 10 Enterprise, version 21H2 (64-bit)
- Virtual processors: 16
- Memory: 8 GB
- CPU: 4 Core
The following are test results with FactoryTalk Live Data Test Client and FactoryTalk Linx OPC UA Connector installed on the same computer.
- Support invoking an OPC UA Method that accepts a one-dimensional array parameter with a maximum element count of approximately 250.
- Support invoking an OPC UA Method that accepts a two-dimensional array parameter with a maximum element count of approximately 250, arranged in dimensions of [10, 25].
- Support invoking an OPC UA Method that accepts a three-dimensional array parameter with a maximum element count of approximately 1000, arranged in dimensions of [10, 10, 10].
- Support invoking an OPC UA Method that accepts a structured parameter with a nesting depth up to approximately 10 layers.
Provide Feedback