Introduction to OPC UA Open Source Library

This article mainly briefly introduces the open source libraries related to OPC UA, so that you can choose to use them according to your needs. Regarding the nature of OPC UA, this blog is very good, you can read it.

The following rankings are in no particular order.


1. open62541

This is a library I often use. It supports cross-platform, asynchronous, and well-written documents. The following is the information of the library,

2. UA-.NETStandard

This is a library launched by OPCFoundation, which supports cross-platform and is based on .NET. The following is the information of the library,

3. python-opcua

Python is very popular now, opcua+python is more powerful, not to mention cross-platform, the library interface is simple and easy to use

4. opcua-asyncio

This library is in the same vein as python-opcua, and the API interface is basically the same as python-opcua. It is only rewritten using python's asyncio, which can make the program run asynchronously and improve efficiency, which is also in line with the development trend.

5. node-opcua

OPC UA protocol stack implemented based on JavaScript and NodeJS, cross-platform is inevitable, 100% asynchronous

6. milo

Open source libraries under Eclipse,


to sum up

The above is the OPC UA open source library with a large number of stars that I have searched on github. You can choose the library that suits you according to your needs.

Guess you like

Origin blog.csdn.net/whahu1989/article/details/106452683