Abstract

Abstract As long as all of the messages are supported, the OPC UA standard allows for connections over non-IP networks, and for the use of alternate encoding schemes. However, the vast majority of commercial OPC UA solutions are IP-based and UA Binary-based. In this article, the performance of an OPC UA client-server architecture is analysed by sending UA binary-encoded messages over an ISO 11783 (CAN 2.0B) network, without security. It is found that sending and receiving a given readRequest/readResponse pair took an average of 1.3 ms via a local Ethernet network and 49.2 ms via an ISO 11783 network. It is shown that much of the preamble of OPC UA messages is fixed when using the None security policy, and that this information can be omitted from the data transfer to reduce the amount of data transferred.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call