Communication PC/automate avec WinDev

L'atelier de génie logiciel WinDev permet de créer des interfaces homme machine ou des logiciels de SCADA complets.Pour cela il faut établir la communication avec l'automate via un driver appropié.Dans le monde de l'automation,nous avons plusieurs marques de controleurs parmi lesquels on peut citer Siemens,Schneider,Rockwell,Omron,Mitshibishi,General Electric etc..La plupart de ces contructeurs d'automates dispose de protocoles propriétaires permettant la communication avec leur matériel.C'est le cas du S7 protocol de Siemens,du DF1 des automates Allen Bradley,de l'Unitelway des automates Schneider.

Windev

Pour assurer la communication avec ces automates sur WinDev,on peut soit passer par ces protocoles propriétaires ou bien par des réseaux industriels open source comme le Modbus TCP(ethernet) ou série (RS232 ou RS485),le Profibus etc.. On peut aussi utiliser le standard OPC qui reste la méthode la plus simple mais reste payant.Ainsi,pour les communications en Modbus,protocole supporté par la plupart des automates,on peut soit programmer l'échange par trames Modbus directement sur WinDev ou bien utiliser des DLLs toutes prêtes et l'incorporer au projet WinDev.Il existe des librairies Modbus DotNet comme Nmodbus qui permet de faire cela.

Pour la partie communication Windev/automate par OPC server,on peut soit utiliser des librairies Automation,des ActiveX ou des Assemblies .Net.Cela permettra donc de creer un client OPC WinDev qui communiquera avec un serveur OPC soit fourni par le fabricant de l'automate ou bien par un fournisseur tièrce comme Kepware,Matrikon ou Softing.Pour développer un client OPC avec WinDev,on peut utiliser la DLL OPCDAAuto.DLL que l'on va utiliser en tant que objet automation,on peut aussi utiliser les DLLs .Net OPCNETAPI.DLL et OPCNETAPI.COM.DLL en tant que assemblies DotNet.Ces librairies sont fournies par la OPC Foundation.

 

 

Vous venez de découvrir les serveurs OPC et ne comprenez absolument rien à propos des serveurs OPC ni commment les mettre en oeuvre ? Vous êtes entrain de réaliser une communication entre un PC et un automate avec le logiciel WinDev,contactez-nous pour bénéficier de toute l'assistance dont vous aurez besoin pour mener votre projet à terme.

S'inscrire à la formation WinDev et OPC serveur

Profil
 

automatisme open source réseaux industriels bus de terrain

  • Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

 

7 choses à savoir si Tu débutes en automatisme...

7 choses que tu dois savoir si tu debutes en automatismeCliquez ici pour télécharger le guide PDF

Superv 3