如何以编程方式访问远程OPC服务器?

时间:2010-06-05 10:25:41

标签: client-server remote-access opc

我已下载&安装了OPCDA.NET客户端组件评估​​& XMLDA.NET客户端组件评估​​。它提供了一些C#样本,用于浏览可用的OPC服务器,连接到OPC服务器,&浏览服务器上的可用项目。

我知道可以访问本地OPC服务器的编程方式。它在示例C#应用程序中提供。我在另一台机器(远程机器)上安装了OPC服务器。我已经完成了与'dcomcnfg'实用程序相关的所有必需设置。我可以使用OPCDA.NET客户端组件评估​​和提供的测试客户端从客户端计算机访问远程OPC服务器。 XMLDA.NET客户端组件评估​​。但我不知道如何以编程方式完成这项工作。

在可用的C#样本中,我没有找到可以访问远程OPC服务器的程序部分(编码)。您能否为我提供代码,通过该代码,我可以浏览网络中的可用远程机器,选择特定机器名称后连接到OPC服务器和机器上的每台机器上的可用OPC服务器。浏览服务器上的可用项目?或者您能否提供我可以解决上述问题的链接?

1 个答案:

答案 0 :(得分:0)

在OpcServer.cs中,我看到一个可以接收主机名或IP地址的重载Connect()方法:

public int Connect(string ComputerName, string SrvName)