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

Réseau Discussion :

Protocole EtherNet/IP (Industrial Protocol)


Sujet :

Réseau

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Australie

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut Protocole EtherNet/IP (Industrial Protocol)
    Bonjour a tous (desole pour les accents manquants, clavier QWERTY...),

    Je debute un projet consistant a communiquer avec des PLC en utilisant le protocole Ethernet/IP (Industrial Protocol). Mon langage de programmation privilegie est le C++, j'ai decouvert Qt il y a quelques jours et je commence a m'y familiariser. J'ai notement appris qu'il pouvait servir a des applications reseaux, mais pas beaucoup plus.

    Ma question est : pensez-vous que Qt (voire le C++ en general) soit approprie au protocole Ethernet/IP. Je suis novice pour ce qui concerne les reseaux (je lis pleins de tutos donc ca s'ameliore mais quand meme...) et je crains de mettre beaucoup de temps a me rendre compte que le C++ ne soit compatible avec mes attentes.

    Merci d'avance pour votre aide

    Vincent

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 128
    Billets dans le blog
    149
    Par défaut
    Bonjour,

    Cela dépend ce que vous voulez faire avec l'internet. Avec Qt, il est facile et simple de mettre en place une liaison TCP ou UDP, mais est ce que c'est cela qu'il vous faut, ou un truc plus bas niveau ?

    La documentation (Qt 4) se trouve : http://qt.developpez.com/doc/latest/QtNetwork/
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Australie

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut
    Bonjour et merci de votre reponse,

    Le protocole Ethernet/IP est a un niveau "superieur" au TCP. Mon but est d'utiliser ce protocole mais pour debuter je peux me contenter du TCP (ex : test serveur client en local).

    Or je travaille avec la version 5 de Qt et tout les tutos que j'ai trouve concernent des versions precedentes, et ca coince au moment de la compil (les regles de syntaxes pourraient-elles avoir change?)

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 383
    Par défaut
    La documentation de Qt5 est disponible ici :

    http://qt-project.org/doc/qt-5.0/qtdoc/index.html

    Les examples ici :

    http://qt-project.org/doc/qt-5.0/qtd...tutorials.html

    Et les examples sur la partie network est ici :

    http://qt-project.org/doc/qt-5.0/qtn...s-network.html

  5. #5
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 128
    Billets dans le blog
    149
    Par défaut
    Les règles de syntaxe ne change pas, c'est du C++, simplement.
    Après, moi, j'aurais dit que Ethernet/IP c'est en dessous (plus bas niveau).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Australie

    Informations forums :
    Inscription : Mai 2010
    Messages : 5
    Par défaut
    Merci pour vos reponses, je ne savais pas que Qt donnait aussi des exemples, je vais aller bosser tout ca!

  7. #7
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Citation Envoyé par LittleWhite Voir le message
    Après, moi, j'aurais dit que Ethernet/IP c'est en dessous (plus bas niveau).
    J'ai eu un doute aussi mais EtherNet/IP est bien un protocole qui s'appuie sur UDP, IP dans ce cas signifiant Industrial Protocol et pas Internet Protocol.

    A noter qu'il faut alors écrire EtherNet et pas Ethernet
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

Discussions similaires

  1. Protocole EtherNet/IP Java
    Par vincent.delaunay76 dans le forum Général Java
    Réponses: 14
    Dernier message: 26/06/2013, 01h28
  2. protocole interface série Ethernet
    Par Emcy dans le forum Développement
    Réponses: 3
    Dernier message: 15/09/2008, 16h01
  3. protocole NTP [Network Time Protocol]
    Par Spacy_green dans le forum Développement
    Réponses: 7
    Dernier message: 09/08/2006, 12h35
  4. [c][protocole]écriture d'un protocole
    Par patdez dans le forum Windows
    Réponses: 2
    Dernier message: 17/03/2006, 14h37

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