FreeOpcUa:开源C ++和Python OPC-UA服务器以及客户端库和工具

[将此项目下载为.zip文件](https://github.com/FreeOpcUa/FreeOpcUa.github.io/zipball/master)
[将该项目下载为tar.gz文件](https://github.com/FreeOpcUa/FreeOpcUa.github.io/tarball/master)

FreeOpcUa是一个用于实现开源(LGPL)OPC-UA堆栈和相关工具的项目。
目前FreeOpcUa由

  • LGPL C
    ++库,用于开发服务器和客户端OPC-UA应用程序。可以在opcua-python存储库中找到Python绑定。https://github.com/FreeOpcUa/freeopcua
  • 完全用python编写的LGPL Python OPC-UA
    Python客户端和服务器库,可在以下位置找到:https://github.com/FreeOpcUa/python-opcua(使用pip
    install opcua安装)
    GUI客户端https://github.com/FreeOpcUa/opcua-client-gui(使用pip安装freeopcua-client进行安装)
  • 用freeopcua-python安装的命令行工具https://github.com/FreeOpcUa/python-opcua/tree/master/tools
    用于创建OPC UA节点并将其保存到xml的GUI https://github.com/FreeOpcUa/opcua-modeler
  • 邮件列表:https://groups.google.com/forum/#!forum / freeopcua
    源代码:https://github.com/FreeOpcUa
    客户端GUI屏幕截图:
    在这里插入图片描述
    建模者的屏幕截图:
    在这里插入图片描述
    此文章是通过github所得,原链接http://freeopcua.github.io/
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OpenOPCOPC UA是两个不同的,各自有其优缺点。 OpenOPC是一个Python,用于与OPC服务器进行通信。它具有以下优点: 1. 简单易用:OpenOPC提供了一个简单易用的API,使得Python程序员可以轻松地编写和使用OPC客户端。 2. 轻量级:OpenOPC是一个轻量级,对系统资源的消耗较小。 3. 兼容性:OpenOPC可以与大多数OPC服务器兼容,包括OPC DA 2.0、3.0和XML-DA等多种协议。 4. 开源:OpenOPC是一个开源,可以自由使用和修改。 然而,OpenOPC也存在以下缺点: 1. 功能相对简单:相比较于OPC UA协议,OpenOPC的功能相对较为简单,可能无法满足一些复杂的应用程序需求。 2. 不支持OPC UA:OpenOPC不支持OPC UA协议,这可能限制了其在一些现代OPC应用程序中的使用。 OPC UA是一种现代的OPC通信协议,具有以下优点: 1. 安全性:OPC UA协议支持安全和加密通信,可以确保数据的安全性和完整性。 2. 可扩展性:OPC UA协议具有很强的可扩展性,可以支持不同的数据类型、通信方式和应用程序需求。 3. 跨平台性:OPC UA协议可以在不同的操作系统和硬件平台上运行,具有很强的跨平台性。 4. 数据模型:OPC UA协议定义了一种通用的数据模型,使得不同的应用程序可以共享数据。 然而,OPC UA协议也存在以下缺点: 1. 复杂性:OPC UA协议相对较为复杂,需要进行一定的学习和理解才能使用。 2. 对系统资源的消耗较大:相比较于OpenOPCOPC UA协议对系统资源的消耗较大。 综上所述,选择使用OpenOPC还是OPC UA协议,取决于应用程序的需求和要求。如果应用程序需要简单易用的OPC客户端,并且不需要支持OPC UA,那么可以考虑使用OpenOPC。如果应用程序需要更强的安全性、可扩展性和跨平台性,并且需要支持OPC UA,那么可以考虑使用OPC UA协议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值