Libnodave : open source librairie pour communication avec automate Siemens en VB ou Csharp

Tutoriel librairie Libnodave avec Visual Basic VB.NET et C#

Dans ce tutoriel,nous allons voir comment utiliser le DLL Libnodave pour communiquer avec un automate Siemens.Libnodave est une librairie de communication PC/automate open source permettant de communiquer avec des automates Siemens.

Pour en savoir plus,vous pouvez vous inscrire à notre formation intitulée "comment concevoir des IHMs en VB et C#".Cette formation est dédiée aux communications PC/Automate via librairie tierce et serveur OPC.

Contactez-nous pour en savoir plus sur la formation :

Profil
 
Formation ihm 1

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.Dans certains projets on a souvent besoin de superviser ou bien de contrôler des machines,robots ou automates via PC avec des applications développées en Visual Basic ou C#. Le but de cet article est de montrer comment communiquer avec un automate Siemens avec la librairie Libnodave.Ainsi,on pourra faire des contrôles de machines avec smartphone,PC ou tablette tactile.

Tutoriel librairie Libnodave avec VB

Exemple code utilisation DLL Libnodave en Visual basic VB.NET

Source code and example visual basic libnodave

Tutoriel librairie Libnodave avec C#

Exemple code utilisation DLL Libnodave en C#

Tutorial libnodave c code example

  • 1 vote. Moyenne 5 sur 5.

Commentaires

  • automationsense
    Bonjour Denis,

    Pouvez-vous m'envoyer votre code source à l'adresse suivante : contact@automation-sense.com

    Cdlt
  • DENIS Xavier
    • 2. DENIS Xavier Le 23/11/2016
    Bonjour;

    Après avoir suivi votre exemple à lettre prêt et mise à part le "using AutomationSense..." qui me met une erreur; je me retrouve dans l'incapacité à compiler le code; voici l'erreur. Pourtant j'ai bien mis le DLL dans le dossier BIN du projet mais toujours la même erreur:

    Une exception non gérée du type 'System.DllNotFoundException' s'est produite dans Test_libnodav.exe

    Informations supplémentaires : Impossible de charger la DLL 'libnodave.dll': Le module spécifié est introuvable. (Exception de HRESULT : 0x8007007E)


    Pouvez vous m'aider ??
  • automationsense
    Hello Marek you must put libnodave.net.dll into bin folder
  • Marek Wocjechowski
    • 4. Marek Wocjechowski Le 08/02/2016
    Hello.
    I can not attach libnodave.net.dll in Visual Studio 2013 ? have all the time problem HRESULT: 0x8007007E but library is in correct folder ? where could be problem ?

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