【发布时间】:2013-10-23 08:08:15
【问题描述】:
我想从头开始实现我自己的 OPC DA 服务器(版本 1.X-2.X),但不使用任何第三方。我有一个经典的 OPC DA 客户端(基于 COM/DCOM)。所以我需要创建一个可以连接到服务器的 opc DA Server。
是否有任何类型的文档详细解释了实现 OPC 客户端的过程?
【问题讨论】:
-
"一个可以连接服务器的 opc DA Server" ?
我想从头开始实现我自己的 OPC DA 服务器(版本 1.X-2.X),但不使用任何第三方。我有一个经典的 OPC DA 客户端(基于 COM/DCOM)。所以我需要创建一个可以连接到服务器的 opc DA Server。
是否有任何类型的文档详细解释了实现 OPC 客户端的过程?
【问题讨论】:
要从头开始实施 OPC DA 服务器,我建议您阅读 OPC DA 规范。 但是为什么要实现 OPC DA Server 1.x 或 2.x,因为最后一个(2003 年)是 3?
在 OPC Foundation 上,您可以找到 OPC DA 2.05 或 OPC DA 3 的规范。 但是,您需要成为 OPC 基金会的成员才能下载它们!
我认为它可能是您考虑 OPC UA 的最佳选择。这是一个更有趣的解决方案,因为 OPC DA 很快就会被弃用!
【讨论】:
虽然我不同意 OPC DA 会很快消失,但我认为如果你专注于做 OPC UA 服务器会更好。有(或至少会有)适配器允许您将 OPC DA 客户端连接到 OPC UA 服务器。
有一个开源 OPC UA 项目,您可以查看从哪里获取源代码,这应该是一个好的开始。
【讨论】: