Onde é um bom lugar para começar a criar um aplicativo em .NET que se comunique através do OPC?[fechado]

StackOverflow https://stackoverflow.com/questions/66776

Pergunta

Qual é um bom lugar para começar a criar um aplicativo em .NET que se comunique por meio de OPC?

Foi útil?

Solução

Você pode encontrar um bom artigo e uma biblioteca para começar aqui: http://www.codeproject.com/KB/COM/opcdotnet.aspx

Outras dicas

O artigo do Code Project é dos primórdios do .NET e pode não ser a melhor opção hoje.

As alternativas incluem a própria OPC Foundation API .NET (requer associação à OPC Foundation) ou vários produtos comerciais. OPCconnect.com lista vários deles.

Tome cuidado.Ainda não usei uma API OPC que esteja em conformidade com qualquer tipo de convenção de chamada, principalmente na área de liberação de memória (COM, conforme documentado ou não).Espere um mês para depurar vazamentos de memória.

OPCData.NET do SoftwareToolbox (http://www.opcdata.net/) afirma ser uma solução de código 100% gerenciado para clientes OPC.SoftwareToolbox também possui algumas outras bibliotecas OPC para ajudar na vinculação de dados OPC a formulários e interfaces web.

Se comprar um kit de ferramentas comercial for uma opção, usei o Northern Dynamics kit de ferramentas de servidor e funcionou bem.Um kit de ferramentas resolverá muitos dos problemas mencionados nas outras perguntas (ou pelo menos você deverá obter suporte se houver algum problema).

Eles envolveram bem o protocolo OPC, facilitando o uso.Veja uma das minhas perguntas aqui para um invólucro variante com segurança de tipo que escrevi para ajudar com isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top