Bonsoir,
Vous devez d'abord disposer d'un serveur OPC que ce soit Simatic Net de Siemens,Matrikon ou KepserverEx de Kepware.Après,pour créer votre client OPC,vous aurez besoin d'une application comme visual studio et des librairies DLL fournit par votre vendeur de serveur OPC ou par la fondation OPC.
Pour la création du client OPC,vous pouvez utiliser la DLL Interop.OPCautomation.dll que vous trouverez sans trop de difficulté.Ensuite,vous devrez les variables à inclure dans votre application cliente VB ou C# faisant référence aux variables du serveur OPC.Une fois votre serveur OPC DCOM activé,vous pourrez lire les données de votre automate via votre réseau local ou bien à distance,vous devrez dans ce cas configurer votre pare-feu.
Vous pourrez via le l'appli cliente intégrée à votre serveur OPC visualiser les groupes et variables disponibles.Vous saurez donc si votre serveur OPC fonctionne correctement, quels groupes sont définis et quels variables sont disponibles.
Il y'a une formation dédiée exclusivement au serveur OPC et à la création de client OPC,vous pouvez la consulter ici :
http://www.automation-sense.com/blog/nos-formations/initiation-aux-serveurs-opc.html