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

WinDev Discussion :

Communication Ethernet IP


Sujet :

WinDev

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2015
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

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

    Informations forums :
    Inscription : Octobre 2015
    Messages : 73
    Par défaut Communication Ethernet IP
    Bonjour,

    Je possède un lecteur IFM DTE 102 qui permet de lire et écrire sur des tags RFID.
    Je voudrais donc réaliser une application permettant de lire et écrire les données sélectionnées sur les tags.
    Cette société développe une bibliothèque pour automate mais pas pour programmation PC.

    Je viens d'appeler le service technique et celui-ci me soutiens bien que le protocole Ethernet IP est différent du TCP/IP.

    Avec Windev j'ai donc essayer un socketLit en boucle mais la chaine reçu est vide. (Or Wireshark détecte bien des trames)

    Ma question est donc : windev fait-il vraiment la différence entre les deux protocoles et si oui comment utiliser l'ethernet IP ?

    Autre question : Le capteur possède un serveur web intégré qui permet de se connecter avec une interface web pour effectuer les fonctions de lecture écriture.
    Comment puis-je me connecter à ce serveur web ?

    Merci d'avance,

    Cordialement,

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    303
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 303
    Par défaut
    Bonjour,

    Je me permets de te répondre, bien que je n'y connaisse pas grand chose.

    Citation Envoyé par brody Voir le message
    Je possède un lecteur IFM DTE 102 qui permet de lire et écrire sur des tags RFID.
    Je voudrais donc réaliser une application permettant de lire et écrire les données sélectionnées sur les tags.
    Cette société développe une bibliothèque pour automate mais pas pour programmation PC.

    Je viens d'appeler le service technique et celui-ci me soutiens bien que le protocole Ethernet IP est différent du TCP/IP.
    Tu n'utilises pas la bonne "écriture": je crois bien qu'il est question de EtherNet/IP (parfois abrégé EIP).
    https://en.wikipedia.org/wiki/EtherNet/IP

    Il s'agit de l'adaptation du protocole CIP au-dessus de IP et Ethernet.

    Pour se faire une idée, j'ai extrait 2 figures d'un fichier PDF qui présente EtherNet/IP.
    https://www.odva.org/Portals/0/Libra...EtherNetIP.pdf

    Nom : EtherNet-IP_Part_Of_CIP_OSI_Model.png
Affichages : 1406
Taille : 48,0 Ko

    Nom : CIP_Fully_compatible_with_ethernet_and_internet_pprotocols.png
Affichages : 1209
Taille : 33,5 Ko


    Citation Envoyé par brody Voir le message
    Avec Windev j'ai donc essayer un socketLit en boucle mais la chaine reçu est vide. (Or Wireshark détecte bien des trames)

    Ma question est donc : windev fait-il vraiment la différence entre les deux protocoles et si oui comment utiliser l'ethernet IP ?
    Si je comprends bien, il faut utiliser une bibliothèque CIP.

    En effet, si tu veux communiquer directement via des sockets UDP ou TCP, alors il faut alors que tu implémentes le protocole CIP.


    Citation Envoyé par brody Voir le message
    Autre question : Le capteur possède un serveur web intégré qui permet de se connecter avec une interface web pour effectuer les fonctions de lecture écriture.
    Comment puis-je me connecter à ce serveur web ?
    Si le capteur offre un serveur web, alors ce n'est plus EtherNet/IP.

    Dans ce cas tu peux utiliser les fonctions HTTP* de Windev.
    http://doc.pcsoft.fr/fr-FR/?3043004&name=Fonctions_HTTP

    Bon courage !

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2015
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

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

    Informations forums :
    Inscription : Octobre 2015
    Messages : 73
    Par défaut
    Bonjour,

    Merci pour cette réponse.

    En ce qui concerne le serveur web, il me faudrait les requêtes qu'envoie le fournisseur. Or celui-ci les garde bien secret évidemment.
    Nous avons trouvé deux autres solutions :

    -Acheter un capteur de génération au dessus qui communique en TCP/IP
    -Ajouter des lecteurs sur nos lignes de production et gérer la com avec l'automate ce qui est beaucoup plus adapté et déjà réalisé.

    Bonne journée.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. communication ethernet avec stm32f107
    Par souadpfe dans le forum Embarqué
    Réponses: 0
    Dernier message: 07/03/2012, 10h06
  2. [TSX3722-V6]communication ethernet via tsxetz410
    Par Ryltar dans le forum Automation
    Réponses: 6
    Dernier message: 29/07/2011, 22h50
  3. Communication ethernet entre un variateur et un modicon m340
    Par stanesprit dans le forum Automation
    Réponses: 4
    Dernier message: 13/04/2009, 18h46
  4. Controle de communication ethernet Unity V4.0 M340
    Par jpgaert dans le forum Automation
    Réponses: 2
    Dernier message: 17/01/2009, 11h28
  5. Communication ethernet avec variateur
    Par sylvain-ecvf dans le forum LabVIEW
    Réponses: 1
    Dernier message: 16/09/2008, 19h58

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