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

Automation Discussion :

Temps de répons Modbus/TCP


Sujet :

Automation

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Temps de répons Modbus/TCP
    Bonjour

    J'aimerais savoir si il est possible d'atteindre un temps de réponse inférieur à la milliseconde sur un bus modbus/TCP.
    Le bus à mettre en place relie un pc industriel (avec os propriétaire) à 16 sortie et 8 entrée.

    Ne trouvant pas les informations nécessaire dans la spécification, je fais appel à vous, merci.

  2. #2
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Au niveau du réseau il faut que tu regardes les specs de la norme Ethernet. Ceci dépendra aussi du nombre de point de ton réseau Ethernet. Ethernet n'a jamais garanti le temps de réponse, tous les points peuvent parler et en cas de collision de trame, chacun ré-essaye après un temps alléatoire afin de ne pas être de nouveau en collision.

    Ensuite il faut que tu regardes le temps de retournement de ton esclave, là c'est au constructeur de l'esclave de te répondre.

    Le protocol Modbus/TCP n'a rien à voir dans l'histoire donc, vu que c'est de la simple question-réponse en TCP/IP. C'est le réseau Ethernet lui-même qui peut de poser des soucis. Déjà il sera fortement recommadndé qu'il n'y ait que ton PC et l'esclave avec les E/S sur le réseau.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    La demande de mon tuteur de stage est de choisir un bus de terrain ethernet industriel qui permet un temps de réponse inférieur à la milliseconde pour piloter 16 sorties/8 entrées.


    J'en suis arriver à choisir entre ethernet/IP, profinet/RT, profinet/IRT ou Modbus/tcp.

    Un commercial (responsable automatisme) de phoenix contact (constructeur de matériel), m'a assuré que modbus/tcp pourrait atteindre la milliseconde sur ce type d'installation (un maitre-un esclave). Mais je commence à douter...

    J'aimerais autant mettre en place Modbus, qui semble plus simple. Encore faut-il que cela convienne.

  4. #4
    Expert éminent sénior

    Avatar de Nono40
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2002
    Messages
    8 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2002
    Messages : 8 640
    Points : 19 101
    Points
    19 101
    Par défaut
    Je n'ai pas dis que ce n'était pas possible, j'ai dit qu'il fallait vérifier et bien faire attention à la mise en oeuvre.

    Edit : à mon avis la plupart des constructeurs accepterons de te préter du matériel pour que tu fasses le test avec ton OS spécifique.
    Delphi :
    La F.A.Q. , 877 réponses à vos questions !
    264 sources à consulter/télécharger !

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Avril 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci pour les conseils.

    Je vais tester le modbus/tcp ou udp.

  6. #6
    Futur Membre du Club
    Inscrit en
    Mars 2008
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Bonjour,

    Je viens de voir un system de chez Beckhoff qui RUN en ModBus avec un cycle proche de la ms. Mais cela ne marche que sur leurs PC industriel avec un modul BK9100 et x modules. Il est vivement conseillé de n'utiliser que les switchs, câbles et etc de la marque.

    Cordialement

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Février 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2009
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    Hello,

    En fait, je pense que le fait d'utiliser un PC de la marque ne va pas améliorer le temps de communication ou n'est pas obligatoire si tu souhaite communiquer en Modbus.
    Au même titre que les câbles et les switchs.
    Je te conseillerais juste d'utiliser du materiel industriel.

    Modbus, reste Modbus donc tu peux attaquer ton module depuis n'importe quel PC.

    Exemple avec ce programme en VB que tu peux executer depuis n'importe quelle cible pour accéder sur un module BK:
    http://infosys.beckhoff.com/english....%20example.htm

    ++

Discussions similaires

  1. Réponses: 23
    Dernier message: 17/05/2014, 11h08
  2. Aide pour développer Serveur OPC Modbus TCP/IP ?
    Par bfespi69 dans le forum C++
    Réponses: 1
    Dernier message: 06/01/2011, 08h57
  3. Envoi caractère 0x00 pour Protocole MODBUS/TCP
    Par nanar06 dans le forum C++
    Réponses: 3
    Dernier message: 31/08/2009, 13h59
  4. Connexion ModBus TCP
    Par j.sineau dans le forum VB.NET
    Réponses: 1
    Dernier message: 07/03/2008, 08h10
  5. Communication avec ModBus/TCP
    Par fabou3377 dans le forum Langage
    Réponses: 1
    Dernier message: 18/11/2006, 00h49

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