Où est le bon endroit pour commencer à créer une application dans .NET qui communique via OPC? [fermé]

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

Question

Où est un bon point de départ pour créer une application dans .NET qui communique via OPC ?

Était-ce utile?

La solution

Vous pouvez trouver ici un bon article et une bibliothèque: http: / /www.codeproject.com/KB/COM/opcdotnet.aspx

Autres conseils

L'article de Code Project date des débuts de .NET et n'est peut-être pas la meilleure option aujourd'hui.

Les solutions de rechange incluent la API .NET de la Fondation OPC (nécessite l’adhésion à la Fondation OPC). ) ou plusieurs produits commerciaux. OPCconnect.com en répertorie un certain nombre.

Soyez prudent. Je n'ai pas encore utilisé d'API OPC conforme à toutes les conventions d'appel, notamment en matière de libération de mémoire (COM, documentée ou autre). Attendez-vous à un mois de débogage des fuites de mémoire.

OPCData.NET ( http://www.opcdata.net/ ) de SoftwareToolbox prétend être un Solution 100% code géré pour le client OPC. SoftwareToolbox contient également d’autres bibliothèques OPC qui facilitent la liaison des données OPC aux formulaires et aux interfaces Web.

Si l'achat d'une boîte à outils commerciale est une option, j'ai utilisé le tool tool du serveur de Northern Dynamics. et cela a bien fonctionné. Une boîte à outils éliminera un grand nombre des problèmes mentionnés dans les autres questions (ou du moins, vous devriez obtenir de l'aide en cas de problème).

Ils ont bien résumé le protocole OPC afin de faciliter son utilisation. Consultez l'une de mes questions ici pour une Variante de type safe wrapper que j’ai écrit pour vous aider.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top