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

时间:2013-10-23 08:08:15

标签: c++ c opc

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

是否有任何类型的文档详细解释了实施OPC客户端的过程?

2 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:0)

虽然我不同意OPC DA会很快消失,但我认为如果你专注于做一个OPC UA服务器会更好。有(或至少会有)适配器允许您将OPC DA客户端连接到OPC UA服务器。

有一个开源OPC UA项目,您可以查看从哪里获取源代码,这应该是一个良好的开端。

请参阅http://www.openopcua.org/