Performance Testing of OPC UA
The OPC Unified Architecture (OPC UA) usage is rapidly growing in the industry to ensure a cost-effective integration and data visualization of heterogeneous intelligent automation systems. Since the introduction of OPC UA it presented an overwhelming solution for various challenges that were previously unsolved using OPC protocol. OPC UA ensure not only platform independence but also scalability and more security. However, since the OPC UA protocol is based on TCP that does not have real-Time requirements, questions about the performance of OPC UA and more specifically the performance of the OPC UA server implementations arise. In this context, this demo aims at testing the performance of different OPC UA server implementations based on Eclipse Titan which is a TTCN-3 compilation and execution environment to identify weather the OPC UA server implementation is real time capable or not. The performance testing consists of sending a request from the Test System which consist of an OPC UA client to OPC UA server through a TSN network. Furthermore, the requests are sent through a time interval which will allow to test the response behavior of the server depending on the different time intervals.