Fio banner fr 1 1

Formation automatisme en ligne 3

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 :

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.00 sur 5.

Commentaires (4)

automationsense
  • 1. automationsense (site web) | 23/11/2016

Bonjour Denis,

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

Cdlt

DENIS Xavier
  • 2. DENIS Xavier | 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
  • 3. automationsense (site web) | 09/02/2016

Hello Marek you must put libnodave.net.dll into bin folder

Marek Wocjechowski
  • 4. Marek Wocjechowski | 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

Code incorrect ! Essayez à nouveau

 

Cliquez ici pour s'inscrire à la formation TIA Portal

Its plc profesionnal edition 1