Libnodave communication avec automate Siemens sur Visual Basic VB.NET

Ce tutoriel entre dans le cadre de la formation :

Les communications PC/automate : "comment concevoir des IHMs dynamiques et intuitives pour vos machines en VB,C# et Windev"

Cette formation qui sera constituée de PDFs et de codes sources de programmes sortira prochainement.

Dans ce tutoriel,on va voir comment utiliser la librairie Libnodave pour communiquer avec des automates Siemens sur Visual Basic VB.NET.

Vous voulez faire votre propre IHM sur un PC en utilisant VB.NET ou C# ?

Dans cette formation,nous verrons les méthodes de communication PC/Automate et la création d'interface graphique en VB.NET et C# dans l'environnement de développement Visual Studio.

 

ACCEDER A LA FORMATION

Formation ihm 1

Libnodave est une librairie de communication PC/automate open source permettant de communiquer avec des automates Siemens.On peut ainsi controler des automates S7-200 / 300/400/S7 1200  avec Visual Basic VB.NET ou C#.

Libnodave est écrit en C + + et peut communiquer via MPI, PPI et ISO sur TCP. Libnodave fonctionne sur Windows et Linux et est déjà disponibles dans les langages de programmation suivants C + +, VB / C #. NET, Delphi et Java.

Exemple de communication application Visual basic avec automate Siemens.La simulation se fait sur PLCSIM

Exemple de code source VB pour Libnodave

Source code and example visual basic libnodave

  • 1 vote. Moyenne 5 sur 5.

Commentaires

  • automationsense
  • okuninoshi
    • 2. okuninoshi Le 31/05/2017
    des liens pour plus d'aide merci
  • automationsense
    En gros,tu utilise la librairie modbus fourni par Schneider au niveau de Unity Pro.Après au niveau de ton application VB,tu peux soit utiliser ton port série (cas du modbus série) ou l'ethernet (modbus TCP/IP).

    Informes toi avant tout sur les communications modbus sur automate Schneider pour voir comment cela se passe.
  • Lelouch01
    • 4. Lelouch01 Le 31/05/2017
    Pouvez vous m'éclairer sur la procédure à suivre??
    Je bloque dessus depuis un bon moment.
    Merci
  • automationsense
    Bonjour Lelouch01,

    Oui,c'est possible d'établir une communication PC/Automate avec un automate Schneider M340 mais tu ne pourras pas le faire avec Libnodave.Tu devras utiliser une autre bibliothèque ou passer par le Modbus par exemple.

    Cordialement,
  • Lelouch01
    • 6. Lelouch01 Le 31/05/2017
    Bonjour,
    est - il possible de faire la même chose avec un automate schneider M340??
    Merci
  • louigi64
    • 7. louigi64 Le 30/03/2016
    Bonjour
    Je veut essayer le tutoriel pour communiquer en code source VB et je veut savoir comment faire le module FlatUI.vb ou le trouvé?
    Peut-on avoir le projet pour que ce soit plus facile à comprendre?
    merci
  • ETICONCEPT
    • 8. ETICONCEPT Le 28/01/2016
    Bonjour,
    je n'arrive pas à visualiser cette vidéo et pourttant je suis connecté !!!
    Comment faire.
    Merci.
  • automationsense
    normalement c'est réglé :)
  • aladin17
    • 10. aladin17 Le 21/01/2016
    Je ne comprends pas comment visualiser cette video (on me demande de me connecter/ : j'y suis.)
    ou faut-il se connecter ??
    merci

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