0
我在c#上編寫opc客戶端。 我想獲得機器上所有opc服務器的列表,我該怎麼做? 我使用opc基金會的opc.netnet API。opc .net api服務器列表
我在c#上編寫opc客戶端。 我想獲得機器上所有opc服務器的列表,我該怎麼做? 我使用opc基金會的opc.netnet API。opc .net api服務器列表
每例可列出特定機器上的所有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);
}