0
J'écris un client opc sur C#. Je veux obtenir la liste de tous les serveurs opc sur la machine, comment puis-je le faire? J'utilise opc .net API de la fondation opc.opc .net api liste des serveurs
J'écris un client opc sur C#. Je veux obtenir la liste de tous les serveurs opc sur la machine, comment puis-je le faire? J'utilise opc .net API de la fondation opc.opc .net api liste des serveurs
Par exemple à la liste tous les serveurs OPC DA 2.0 sur une machine spécifique:
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);
}