IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Communication avec un automate (twido par exemple) en modbus tcp ip


Sujet :

C#

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Communication avec un automate (twido par exemple) en modbus tcp ip
    Bonjour, je suis un nouvelle utilisateur de visual studio.

    Étant automaticien de métier je travaille avec des programmes constructeurs tel que Vijeo Citect mais je me pose une question:

    Est il possible d’établir une connexion en modbus tcp ip avec un automate de type twido ou tsx en c#?

    Cordialement, Bonne soire

  2. #2
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Février 2006
    Messages
    562
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations forums :
    Inscription : Février 2006
    Messages : 562
    Points : 859
    Points
    859
    Par défaut
    Bonsoir.

    Théoriquement c'est possible puisque modbus est un protocole de communication. Il suffit juste d'en faire une implémentation en .Net ou de trouver une librairie qui gère ce protocole.

  3. #3
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    c'est tout à fait faisable oui

  4. #4
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    bonjour,

    Merci de vos réponses!!!

    Est ce que vous avez une idée de où je pourrai me documenter pour mettre en place cette communication. Un bouquin, un site, (même plusieurs ^^) ou je ne sais quoi... Parce que je ne sais pas trop par où commencer.

    Merci

    Cordialement,

    Pana30

  5. #5
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 177
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 177
    Points : 25 125
    Points
    25 125
    Par défaut
    quelques infos ici apparemment http://en.wikipedia.org/wiki/Modbus

    le principe ca va être de trouver quels octets à envoyer
    et pour les envoyer il faudra surement la classe system.net.sockets.tcpclient pour se connecter

    je ne connais pas le modbus mais si c'est un protocole standard il y a peut etre des commandes spécifiques encapsulées, auquel cas il faut regarder la doc de l'automate

    après ici c'est le forum c#, le dialogue tcp/ip c'est le même principe dans tous les langages, on envoie et on reçoit des octets ...
    par contre le modbus pas grand monde doit l'utiliser ici il faudrait trouver un forum modbus

    avec un peu de chance en googlant twido modbus tcp tu trouveras des exemples ...

  6. #6
    Membre actif Avatar de Masmeta
    Homme Profil pro
    Ing. R&D informatique industrielle
    Inscrit en
    Mai 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Ing. R&D informatique industrielle
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2006
    Messages : 472
    Points : 221
    Points
    221
    Par défaut
    Bonjour,

    Tu as cette classe proprosés sur code project:
    http://www.codeproject.com/Tips/16260/Modbus-TCP-class

    et j'ai aussi cela nmodbus

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    bonjour,

    Merci beaucoup, je vais analyser tous ces liens et vos messages ^^ et essayer de construire quelque chose.

    Merci

    Cordialement

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/09/2009, 12h38
  2. communication avec un automate s5
    Par causeur dans le forum Automation
    Réponses: 1
    Dernier message: 30/11/2008, 18h16
  3. [LabView 7.1] Communication avec un automate
    Par demonone dans le forum LabVIEW
    Réponses: 1
    Dernier message: 09/04/2008, 20h10
  4. Communication avec un automate TCP/IP Modbus
    Par Baxter67 dans le forum C++Builder
    Réponses: 5
    Dernier message: 20/12/2007, 12h00
  5. Réponses: 13
    Dernier message: 18/10/2006, 16h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo