5

在 .NET 中创建一个通过OPC进行通信的应用程序是从哪里开始的好地方?

4

5 回答 5

6

你可以在这里找到一篇好文章和一个库:http: //www.codeproject.com/KB/COM/opcdotnet.aspx

于 2008-09-15T20:47:02.450 回答
3

Code Project 文章来自 .NET 的早期,可能不是今天的最佳选择。

替代方案包括 OPC Foundation 自己的.NET API(需要 OPC Foundation 会员资格)或几个商业产品。 OPCconnect.com列出了其中的一些。

于 2008-10-22T22:17:06.110 回答
2

当心。我还没有使用适当地符合任何类型的调用约定的 OPC API,特别是在释放内存(COM,如文档中所述,或其他)领域。预计一个月的内存泄漏调试。

于 2008-09-18T04:29:59.043 回答
1

SoftwareToolbox 的 OPCData.NET ( http://www.opcdata.net/ ) 声称是 OPC 客户端的 100% 托管代码解决方案。SoftwareToolbox 还有一些其他的 OPC 库来帮助将 OPC 数据绑定到表单和 Web 界面。

于 2008-11-11T21:03:41.137 回答
0

如果购买商业工具包是一种选择,我使用了 Northern Dynamics服务器工具包,它运行良好。工具包将消除其他问题中提到的许多问题(或者至少在出现问题时您应该获得支持)。

他们很好地包装了 OPC 协议,使其易于使用。在此处查看我的一个问题,了解我为帮助解决此问题而编写的类型安全的 Variant 包装器。

于 2010-01-18T20:56:49.647 回答