OPC UA开源库介绍

1. open62541

支持跨平台,支持异步,文档写的也很好。下面是该库的信息,
官网地址:https://open62541.org/
Github地址:https://github.com/open62541/open62541
语言:C/C++
License:Mozilla Public License v2.0
官方教程:见官网Documentation
本人教程:https://blog.csdn.net/whahu1989/category_9236462.html

2. UA-.NETStandard

这是OPCFoundation推出的库,支持跨平台,基于.NET,下面是该库的信息,
官网地址:http://opcfoundation.github.io/UA-.NETStandard/
Github地址:https://github.com/OPCFoundation/UA-.NETStandard
语言:C#
License:对于OPCFoundation成员使用RCL,对于个人使用GPL-2.0
官方教程:见官网

3. python-opcua

Python现在已经很火了,opcua+python则更加强大,跨平台更不在话下,库接口简洁易用
官网地址:http://freeopcua.github.io/
Github地址:https://github.com/FreeOpcUa/python-opcua
语言:Python (Python2和Python3都支持)
License:LGPL-3.0
教程:见该库github地址主页

4. opcua-asyncio

这个库和python-opcua同出一脉,API接口和python-opcua也基本一致,只是使用python的asyncio进行了重写,可使程序异步运行,提高效率,这也是符合发展趋势,
官网地址:http://freeopcua.github.io/
Github地址:https://github.com/FreeOpcUa/opcua-asyncio
语言:Python (Python3.6+)
License:LGPL-3.0
教程:见该库github地址主页

5. node-opcua

基于JavaScript和NodeJS实现的OPC UA协议栈,跨平台是必然的,100%异步
官网地址:http://node-opcua.github.io/
Github地址:https://github.com/node-opcua/node-opcua
语言:JavaScript / TypeScript
License:MIT
教程:见该库github地址主页

6. milo

Eclipse下的开源库,
官网地址:https://projects.eclipse.org/projects/iot.milo
Github地址:https://github.com/eclipse/milo
语言:Java
License:EPL-2.0

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Daniel大妞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值