【问题标题】:opc .net api list of serversopc .net api 服务器列表
【发布时间】:2011-05-12 12:57:59
【问题描述】:

我正在 c# 上编写 opc 客户端。 我想获取机器上所有 opc 服务器的列表,我该怎么做? 我正在使用 opc 基金会的 opc .net API。

【问题讨论】:

    标签: .net opc


    【解决方案1】:

    列出特定机器上所有 OPC DA 2.0 服务器的示例:

    public void GetServers()
    {
        IDiscovery discovery = new OpcCom.ServerEnumerator();
    
        //Get all local OPC DA servers of version 2.0
        Opc.Server[] localservers = discovery.GetAvailableServers(Specification.COM_DA_20);
    
        //Get all OPC DA servers of version 2.0 of machine "MyMachine"
        Opc.Server[] hostservers = discovery.GetAvailableServers(Specification.COM_DA_20, "MyMachine", null);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-03
      • 1970-01-01
      • 1970-01-01
      • 2011-04-13
      • 1970-01-01
      • 2013-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多