Libnodave : open source librairie pour communication avec automate Siemens en VB ou Csharp
- Par automationsense
- Le 16/07/2015
- Dans Automatisme
- 4 commentaires
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 :
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
Tutoriel librairie Libnodave avec C#
Exemple code utilisation DLL Libnodave en C#
Commentaires
-
- 1. automationsense Le 23/11/2016
Bonjour Denis,
Pouvez-vous m'envoyer votre code source à l'adresse suivante : contact@automation-sense.com
Cdlt -
- 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 ?? -
- 3. automationsense Le 09/02/2016
Hello Marek you must put libnodave.net.dll into bin folder -
- 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