如何以编程方式访问远程 OPC 服务器?
我已经下载并安装 OPCDA.NET 客户端组件评估和安装XMLDA.NET 客户端组件评估。它提供了一些 C# 示例,用于浏览可用的 OPC 服务器、连接到 OPC 服务器等。浏览服务器上的可用项目。
我知道我们可以访问本地 OPC 服务器的编程方式。它在示例 C# 应用程序中提供。我已经在另一台机器(远程机器)上安装了OPC服务器。我已完成与“dcomcnfg”实用程序相关的所有必需设置。我可以使用 OPCDA.NET 客户端组件评估和测试提供的测试客户端从客户端计算机访问远程 OPC 服务器。 XMLDA.NET 客户端组件评估。但我不知道如何以编程方式完成此操作。
在可用的 C# 示例中,我发现没有这样的编程部分(编码),我们可以在其中访问远程 OPC 服务器。您能否向我提供代码,通过它我可以浏览网络中可用的远程计算机、选择特定计算机名称、连接到 OPC 服务器和服务器后每台计算机上可用的 OPC 服务器。浏览服务器上的可用项目?或者您能给我提供任何可以解决上述问题的链接吗?
I have downloaded & installed the OPCDA.NET client component evaluation & XMLDA.NET client component evaluation. It provides some C# samples for browsing the available OPC Server, connecting to the OPC server, & browsing the available items on the server.
I know the programmatic way in which we can access the local OPC server. It is provided in the sample C# applications. I have installed the OPC server on another machine (remote machine). I have done all the required setting related to the 'dcomcnfg' utility. I can access the remote OPC server from client machine by using the Test Client provided by the OPCDA.NET client component evaluation & XMLDA.NET client component evaluation. But I am unaware of how this can be done programmatically.
In the available C# samples I found no such programmatic part (coding) in which we can access the remote OPC server. Can you provide me the code through which I can browse the available remote machines in my network, available OPC server on each machine after selecting the specific machine name, connecting to the OPC server & browsing the available items on the server? Or can you provide me any link through which I can resolve the above issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 OpcServer.cs 中,我看到一个重载的 Connect() 方法,它可以接收主机名或 IP 地址:
In OpcServer.cs, I see an overloaded Connect() method which can receive a hostname or IP address: