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

LabVIEW Discussion :

Acquisition de donnée d'un télémètre par RS232


Sujet :

LabVIEW

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut Acquisition de donnée d'un télémètre par RS232
    Bonjour,

    Je dois effectuer un programme pour lire les données d'un télémètre à ultrason par RS232, j'ai la version étudiante pour macOSX. Voici mon programme. Il ne marche pas, j'ai des erreurs de time out et je n'arrive pas à trouver où est le probléme. Je n'ai pas de sortie RS232 sur mon ordinateur donc je suis obliger d'utiliser un adaptateur USB/RS232.
    Est-ce que mon erreur provient du programme, de l'adaptateur ou autre chose ?
    J'ai vérifié les broches en sortie RS232 avec un oscillo et je reçois bien signal binaire.

    Merci
    Fichiers attachés Fichiers attachés

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Salut,

    Je peux essayer de t'aider mai il me faudrait ton VI en version Labview 2009.

    Merci

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    Voila, en version 9.0
    Fichiers attachés Fichiers attachés

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Salut,

    Es-tu sur d'avoir déconnecté les autre programmes de ton port ? Par exemple Hyperterminal ( ou équivalent sur Mac OS ) qui pourraient utiliser le port COM ?

    Tu reçois de données à quel intervalle ?

    Le programme fonctionne correctement chez moi.

  5. #5
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    J'ai tout déconnecté, maintenant je reçois des données qui ne veulent pas dire grand chose, je suis sensé recevoir de l'ASCII et j'ai des caractères genre ">+3f" et je les reçois très lentement.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Tu as mis 9600 bauds en vitesse, es tu sur que c'est ça ? car le bug que tu décris est typique d'une vitesse de transfert incorrect.

  7. #7
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    La datasheet du capteur indique 9600bauds,8-N-1.

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Donc ton paramétrage semble correct. Je te conseillerais bien un reboot complet de tout tes appareils. MAC, capteur etc...

  9. #9
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    J'ai tout redémarrer mais ça ne marche pas, est-ce qu'en bricolant sur le nombre de bauds je peux y arriver ?

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Oui essaye avec tous les classiques, genre 2400,4800,9600,19200,38400,57600,115200

  11. #11
    Membre confirmé
    Homme Profil pro
    Ingénieur d'études
    Inscrit en
    Janvier 2011
    Messages
    444
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur d'études

    Informations forums :
    Inscription : Janvier 2011
    Messages : 444
    Points : 643
    Points
    643
    Par défaut
    Bonjour,

    A mon humble avis le problème viens du fait que vous cherchez à lire, mais vous ne demandez pas à l'instrument d'écrire quelque chose!

    Entre le Vi configuration VISA et le Vi read, il faut un VI Write, qui envoye la commande nécessaire à l'obtention de la mesure, par exemple la commande ?IDN devrait renvoyer le type de l'instrument.

    Cordialement,

  12. #12
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Étonnant, car il fonctionne très bien chez moi. Mais à voir !

  13. #13
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    Visiblement, ça ne veut pas marcher, est-ce que l'adaptateur USB/RS232 peut perturber le transfert ? Parce-que le driver que j'utilise n'est valable que pour macOX 10.3 et 10.4, et je suis sur 10.6.

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Sachant que les adaptateurs n'ont pas une fiabilité de 100% je dirais que c'est possible. Par contre essaye de voir dans l'équivalent pour MAC du "gestionnaire de périphériques" et regarder si tu as des configurations disponibles directement dans MacOS.

  15. #15
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    Avec le visa write le résultat est le meme. En suivant l'évolution du programme pas à pas, il y a une erreur à la sortie du read (-1073807339) time out, mais je reçois quand même un résultat.

  16. #16
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Tu reçois des données à quel intervalle de temps normalement ?

  17. #17
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    Le temps d'acquisition du capteur est de 100ms et la je reçois des données toutes les 5 secondes environ et elles ne veulent rien dire.

  18. #18
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Met le timeout à 10secondes et regarde si ça change quelque chose. Et MacOS a t'il un gestionnaire de périphériques avec des configurations ????

  19. #19
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Points : 4
    Points
    4
    Par défaut
    Le time out ne change rien, et je n'ai pas trouver de gestionnaire de périphérique ou équivalent. Je vais essayer mon programme sur un PC pour voir si le problème vient du mac ou de l'adaptateur.

  20. #20
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    562
    Détails du profil
    Informations personnelles :
    Localisation : France, Essonne (Île de France)

    Informations forums :
    Inscription : Janvier 2009
    Messages : 562
    Points : 369
    Points
    369
    Par défaut
    Alors ? Conclusion des tests sur PC ?

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/04/2008, 20h44
  2. [CSV] Acquisition de données par formulaire et CSV
    Par JoN28fr dans le forum Langage
    Réponses: 8
    Dernier message: 08/11/2007, 17h43
  3. [RS232] Procédure d'acquisition de données sur port serie
    Par kazaboua dans le forum Composants
    Réponses: 6
    Dernier message: 12/05/2007, 12h55
  4. Acquisition de donnée par port USB
    Par leskev dans le forum C++Builder
    Réponses: 5
    Dernier message: 19/01/2007, 19h30
  5. Acquisition de données sur un port RS232
    Par Techbio dans le forum C
    Réponses: 13
    Dernier message: 30/01/2006, 16h21

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