c++ - 从头开始实现经典 OPC DA 服务器

标签 c++ c opc

我想从头开始实现我自己的 OPC DA 服务器(版本 1.X-2.X),但不使用任何第三方。我有一个经典的 OPC DA 客户端(基于 COM/DCOM)。所以我需要创建一个可以连接到服务器的 opc DA 服务器。

是否有任何类型的文档详细说明了实现 OPC 客户端的过程?

最佳答案

要从头开始实现 OPC DA 服务器,我建议您阅读 OPC DA 规范。 但是为什么要实现 OPC DA 服务器 1.x 或 2.x,因为最后一个 (2003) 是 3?

在 OPC 基金会上,您可以找到 OPC DA 2.05 的规范或 OPC DA 3 . 但是您需要成为 OPC 基金会的成员才能下载它们!

我认为考虑 OPC UA 可能是您的最佳选择。这是一个更有趣的解决方案,因为 OPC DA 将很快被弃用!

关于c++ - 从头开始实现经典 OPC DA 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19536176/

相关文章:

C++:不删除对象/总是/内存泄漏吗?

c++ - 链接器错误:对 `Reference_Genome::seq[abi:cxx11]'的 undefined reference

c++ - 实现数组初始化器

c - [filename.exe]已停止在 C 编程 IDE 中工作 Eclipse

python - 如何从UA Expert获取OPCUA服务器的节点ID?

c# - 从对 ServerManager 类的公共(public)访问启动 Opc Ua 服务器抛出 NullPointerException

c++ - 当用户输入错误的数据类型时从单独的文件循环调用函数

c - 这段代码有什么问题?使用数组输出 C 中整数的最小值、最大值和平均值的程序

c - 有没有阻塞内存的系统调用

C# OPC 应用程序相同的代码,但工作方式不同