开发者社区> 问答> 正文

在linux中开发一个OPC Client 如何才能与windows平台的OPC Server通讯?

如题,在linux中开发一个OPC Client 如何才能与windows平台的OPC Server(是其他厂家的,拿不到源代码)通讯?希望我的问题已经描述清楚了,请各位高手解答;如有赐教请联系qq:743218205,长期有效;

展开
收起
杨冬芳 2016-07-18 14:15:02 12206 0
4 条回答
写回答
取消 提交回答
  • 1.opc协议分da,ua 等等。 2.da协议基于windows dcom(跨系统兼容性极差,勿入坑,w10 专业版1909和以上版本不兼容,1909协议版本为5.6,更高系统的协议为5.6+)。 3.ua协议可跨平台,不受操作系统版本限制。

    2021-09-16 01:53:35
    赞同 1 展开评论 打赏
  • 但是Utgard 不是可以支持linux吗, 我也在linux 连上可kepserver的da, 但客户的da连不上

    2021-01-08 08:38:24
    赞同 展开评论 打赏
  • OPC Foundation

    Linux当中的OPC Client肯定是UA架构的,因为DA架构(OPC Classic)只支持Windows平台。
    Windows平台的OPC Server有可能是UA架构,也有可能是DA架构。

    那么解决方案就有以下两种可能:
    1.C/S都是UA架构:用Client搜索Server的IP地址并绑定即可,UA架构是开放的,无需源代码。
    2.C是UA架构,S是DA架构:你需要一个UA Wrapper以及Serves的IP地址。

    2019-07-17 19:57:50
    赞同 1 展开评论 打赏
  • IT从业

    OPC UA? 能满足需求吗,是不是取决于外面windows的OPC 服务器属性

    2019-07-17 19:57:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Decian GNU/Linux安全合规之路 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载