
FreeOPCUA:免费的C++ OPC-UA服务器与客户端库
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
FreeOPCUA是一款开源的C++库,提供强大的功能用于开发基于OPC UA协议的工业自动化应用,支持创建服务器和客户端通信。
开源C++ OPC-UA服务器和客户端库采用LGPL许可协议编写,并使用Python从XML规范自动生成了大量代码。
Python绑定可以在python目录下找到。
目前支持以下功能:
- 读、写操作及浏览
- translateBrowsePathToNodeId函数调用
- 数据变更事件通知
- 订阅内容活动监控
此外,还实现了如下特性:
- 根据XML规范生成完整的OPC-UA地址空间
- 客户端方法调用支持
- 支持Linux和Windows(VS13)平台
正在进行中的工作包括:
- 状态变化事件通知功能开发
- 过滤机制的实现
文献资料方面,提供了从OPC模式文件自动生成二进制协议的功能。服务器端的方法也已经实现了部分。
尚未实施的功能有:安全性相关特性如身份验证、证书处理等(欢迎贡献代码)。
文档虽然不多,但有几个示例可供参考:
- C++ 示例
- Python 示例
这些示例同样可以作为信息来源使用。
全部评论 (0)
还没有任何评论哟~


