Problème acquisition de capteurs indépendants

Bonjour,
J'ai essayé de développer une application avec 3 capteurs de pression : je souhaiterais faire l'acquisition de données et enregistrer le tout dans un fichier.
1er probleme : je ne souhaite pas tout le temps faire l'acquisition des 3 capteurs, des fois 1 ou 2 me suffisent. Seulement, si je n'appuie pas sur le bouton "Démarrer" des 3 capteurs, mon programme ne s'enclenche pas. Il y a surement un truc à faire dans mes conditions "Faux" de mes boucles conditions.
2ème : est-il possible d'enregistrer directement nos résultats dans un fichier Excel et non Word comme je fais actuellment ?
Merci d'avance pour vos réponses.
Cordialement,
Attachments:
DYSON.vi ‏79 KB

Bonjour themick89,
Concernant ta première question, est-ce que l'utilisation d'une boucle événementielle ne pourrait pas répondre à tes attentes?
Pour ta deuxième question, tu peux regarder ce document.
Des exemples LabVIEW (écriture/lecture de fichier TDMS) sont aussi à ta disposition dans l'aide LabVIEW en tapant le mot clé TDMS.
Valentin
Valentin
Certified TestStand Architect
Certified LabVIEW Developer
National Instruments France
#adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France

Similar Messages

  • Chaînes (ou "sous programmes") non indépendantes

    Bonjour,
    Je développe sur labview un système de traitement de données. Je récupère des mesures de couple (via un capteur d'effort) et de vitesse de rotation sur un moteur. Dans mon programme, une chose me bloque: lorsque le moteur est totalement à l'arret, le programme ne marche plus : lorsque je force par exemple sur le capteur d'effort, la valeur de l'effort affichée dans mon programme ne change pas. J'ai remarqué que d'autres chaines de mon programme ne s'éxécutent plus en continu.
    Je pense donc que pour qu' une chaine (de relève de mesure par exemple) s'éxecute, il faut que toutes les chaines s'éxécutent, car ma théorie est que comme le capteur de vitesse ne capte plus d'info, la chaine de mesure de vitesse ne s'active pas.  
    Comment faire pour rendre toutes les "chaines" (ou "sous programmes") indépendants les uns des autres? 

    Place ta question (et ton code) sur le forum  français
    ici c'est le forum général, en anglais.
    ici, tu as 99% de chance de n'avoir aucune réponse sur base d'une question posée en français.

  • Problème d'acquisition des données pendant un temps fixé par l'utilisateur

    Bonjour la communauté Labview,
    j'ai un problème d'acqusition et d'écrire des données dans un fichier .lvm
    Comme vous le montre le fichier pdf joint, en mode manuel toute se passe bien. Lorsque j'appuie sur le bouton acquisition, un nombre de données est acquéri et permet de réaliser une moyenne sur ces échantillons.
    En mode automatique, la boucle for réprésente une série de mesures à réaliser et fixé par l'utilisateur
    Mon problème se situe au niveau du triangle rouge car l'acquisition des données ne se fait pas correctement. je voudrait que ça  enregistre les données acquis par le module d'enregistrement pendant un temps que l'utilisateur a fixé et ainsi on récupérera  N d'échantillons dont le nombre n'a pas grande importance.
    Le problème est que le module d'enregistrement ne se lance pas si bien que le fichier ne se crée même pas ou bien il récupère un échantillon.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    diagramme simplifiée VI final.pdf ‏41 KB

    Bonjour,
    Merci pour votre réponse mais j'ai réussi à régler le problème vendredi soir après plusieurs heures de combat acharné avec mon programme.
    Cordialement,
    Alexandre

  • Problème acquisition

    Bonjour
    J'ai 2 souci :
    * Le premier concernant les préférences de mon compte ou je suis en "language English", j'ai déjà changé et sauvegardé maintes fois en français, à la connection suivante, je suis de nouveau en anglais.
    * Sur un Vi d'acquisition pour enregistrement vers un fichier .dat , les acquisitions s'arrètent et leur valeur tombent à 0 au bout de quelques minutes , débordement de buffer apparament, pourquoi ?
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Vi Acquisition et enregistrement.vi ‏56 KB

    Bonjour,
    Pour votre première question, le plus simple est de contacter directement le service web de  National Instruments, en passant par le standard téléphonique, au 01 57 66 24 24 et en demandant Melle Remondière. Elle verra directement avec vous comment résoudre le problème, pas à pas.
    Pour votre seconde question, j’aurais besoin de plus de précisions afin de vous aider. Quels sont les  événements qui se produisent ? Est-ce que le Vi vous renvoie une erreur signifiant le débordement du buffer ? Est ce que, au bout d’un certain temps t, le tableau que vous créez se rempli de zéros ou bien est ce le fichier .dat ?
    Un premier pas vers une solution pourrait être de faire l’acquisition des données dans votre fichier binaire au fur et à mesure que l’acquisition se produit, en créant le fichier avant la boucle while et en le fermant ensuite. Cela permettrait de décharger la mémoire au fur et à mesure et d’éviter de perdre des données.   Vous pouvez vous inspirer de l’exemple suivant afin de réaliser cela.
    Vous pouvez consulter les exemples de l’aide LabVIEW de l’arborescence « Fondamentaux\E/S sur fichiers » afin de vous guider dans l’implémentation. Plus particulièrement vous pouvez consulter l’exemple « Acquisition continue et graphe de tension – Ecrire des données sans mise à l’échelle dans un fichier TDMS » qui, bien qu’utilisant des fichiers TDMS, présente un architecture d’enregistrement qui pourrait résoudre votre problème.
    N’hésitez pas à nous recontacter en cas de besoin,
    Cordialement,
    Guillaume H.
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    >> NIDays 2011, le mardi 8 février au CNIT de Paris La Défense

  • Placer la page et les fichiers indépendants

    Bonjour,
    Ayant installé la version CS6 de Web premium, lorsque je place une nouvelle page, ou une page modifiée avec par exemple une image ou une nouvelle balise, Dreamweaver place le fichier mais ne place pas les fichiers indépandants, ni ne demande s'il faut placer les fichiers indépenadants.
    Jusqu'à présent avec toutes les versions antérieures de la CS je n'avais jamais eu ce problème.
    Il faut maintenant placer la page, puis aller dans les images pour placer la ou les images, aller dans les css pour placer le nouveau code ou celui modifier. 3 fois plus de travail...
    Quelqu'un a-t-il une idée ...?
    Merci
    Sabaudia

    Actuellement, il n'est pas possible.

  • Carte d'acquisition pour capteur de pression

    Bonjour,
    Je travail sur un projet ou il faut récupérer les mésures de 10 capteurs de pression(datasheet en pièce jointes), ensuite les affichés sur une interface labview pour être traiter plus tard. Je dois faire le choix d'une carte d'acquisition et je souhaiterai savoir quelle carte conviendrai le mieux à mon projet.
    En vous remerciant
    Cordialement
    Pièces jointes :
    XPM10Capteur.pdf ‏783 KB

    Bonjour,
    Merci d'avoir posté sur notre forum. Afin de répondre au mieux à votre besoin, il serait préférable que vous nous contactiez au 01 57 66 24 24, ceci afin de savoir réellement vos besoins.
    Cordialement
    Mathieu B
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Forum Aéronautique, Spatial et Défense. Avec la participation exceptionnelle de Bernard DUPRIEU, Res...

  • Problème acquisition HDV sur PE12

    Bonjour,
    Avec Première Elements 12 acquisition HDV via port FireWire 1394:
    Dans le panneaux réglage acquisition, savez-vous pourquoi je ne peux pas choisir l'option "Code Temporel" ?
    En effet ce dernier est grisé donc non sélectionnable. Par défaut est coché "Contenu".
    J'ai fait un essai avec ce choix imposé donc, et je me suis retrouvé avec un seul gros fichier de 1 heure.
    Vous comprendrez mon étonnement de ne pas pouvoir capturer par séquence selon le code temorel provenant du caméscope.
    J'ai acheté ce logiciel pour justement monté en HDV et me voilà coincé à l'acquisition.
    Dans l'état actuel des choses, ce logiciel ne me sert à rien.
    J'ai fait un essai d'acquisition avec P.Pro CS6 (V.d'évaluation) ainsi que Végas Pro 11 l 'acquisition HDV se déroule très bien par le time code du caméscope. J'ai donc un fichier par séquence. Il n'y a qu'avec PE12 que ça ne fonctionne pas.
    PC - Seven 64 bits.
    carte Fire Wire : DC-FireWire 800 PCI-Express Controller.
    tous les maj sont récentes ainsi que les pilotes.
    caméscope Sony Z5E.
    Etienne

    Hello,
    For HDV capture  split scene by "Timecode" is not possible, this option is enable only for DV Capture. Please refer to help doc:-
    http://help.adobe.com/fr_FR/premiereelements/using/WS5CDA0F91-60F1-4b79-ABF6-E9E75F498DB2. html#WS2AF26FB5-4C63-4c46-9DB3-7249558F6528
    Thanks,
    Shubhi

  • Problème acquisition codeur incrémental

    Bonjour,
    Nous sommes actuellement en train de réaliser un projet d'asservissement numérique de position d'un moteur MCC.
    Nous avons deux soucis majeurs sur notre programme:
    - Afin de mettre le moteur en marche, il nous faut appuyer sur 'Enable drive' et activer 'Ordre moteur' jusqu'ici tout va bien mais en plus de cela nous sommes obligé d'appuyer sur le bouton 'Stop' et cela n'est pas normal.
    - Nous avons 3 voyants nous donnant la position (codeur phase A, B et Z). A vitesse élevée du moteur, le programme temps réel n'arrive pas à suivre et donc les voyants ne s'allument pas au bon moment. Le problème c'est que même à vitesse très réduite (en tournant le moteur manuellement) nous avons exactement le même souci.
    Comment pouvons nous remédier à ces problèmes ?
    Nous avons essayer au préalable de regarder les exemples disponibles sur Labview mais pas de réponses à nos questions.
    Matériel utilisé:
    - Labview 2011
    - Module cRIO NI 9075
    - DC Brushed Servo Drive NI 9505
    - Codeur incrémental HEDS-5540 A13
    Ci-joint vous trouverez le projet réalisé.
    Cordialement,
    Pièces jointes :
    essai2.lvproj ‏61 KB

    Bonjour fredou29,
    Merci d'avoir posté sur le forum de NI.
    En tout premier lieu, le .lvproj "n'est qu'un" fichier xml qui décrit votre projet LabVIEW que vous êtes en train de créer. Du coup il n'y a pas de source. N'hésitez pas à faire un zip de tout votre projet afin que la communauté puisse vous venir en aide .
    Bonne journée
    Flo
    Open Diagram First

  • Problème acquisition sur PCI 6032E

    Bonjour, je suis actuellement en stage de fin d'étude et il m'ai demandé de réaliser l'aquisition d'un thermocouple. Nous pouvons utiliser qu'une carte PCI 6032E directement et le logiciel labview. Nous avons beaucoup de perturbation et nous ne comprenons pas pourquoi l'aquisition est instable meme en filtre le signal avec un passe bas avant d'enlever les bruits à 50 Hz.
    Avez vous une solution?
    D'avance merci

    Que voulez-vous dire par "acquisition instable"? Vous trouvez les mesures bruitées?
    Les mesures de températures avec thermocouple sont très sensibles. Si vous faîtes une mesure toutes les ms, vous risquez de voir beaucoup de bruit dans votre signal. Essayez simplement de moyenner vos mesures sur des intervailles de temps d'au moins 1 seconde;
    Aussi, vérifier les spécifications de votre matériel (http://www.ni.com/pdf/manuals/370720c.pdf + thermocouple) pour déterminer l'incertitude sur vos mesures.

  • Multitache : acquisition et génération sur même norme VISA

    Bonjour,
    Dans le cadre de l'utilisation de tes fonctions DAQ, il faut que tu crées une voie virtuelle pour l'acquisition, et une pour la génération du signal.
    Bonne journée,
    Michael

    Bonjour,
    J'utilise des centrales DAQ U2356A d'agilent pour faire des acquisitions analogiques. Ces centrales possèdent 2 connecteurs : l'un contient des entrées analogiques, l'autre des DIO numériques. Je dois configurer une DIO numérique en output, émettre un signal alternant état haut/bas toutes les 50 ms, et reboucler (physiquement) cette DIO sur une entrée analogique du connecteur 1 , afin de faire l'acquisition du signal carré.
    Les deux fonctions d'acquisition et de génération fonctionnent indépendamment, mais quand j'essaye de les mettre en parallèle, j'ai l'impression que la génération continue monopolise la norme VISA et empêche l'acquisition de se faire. En lançant le soft (cf scrennshot du VI en PJ) la génération commence à se lancer normalement, mais j'obtiens l'erreur suivante pour l'acquisition :
    L'erreur -1073807305 s'est produite à : VISA Read dans Agilent U2300 Series.lvlib:Read (AI Waveform Single Channel).vi
    Raisons possibles :
    VISA: (Hex 0xBFFF0037) Le périphérique indique qu'une erreur de protocole d'entrée s'est produite durant le transfert.
    Je me demande s'il est possible d'utiliser une même norme VISA en parallèle (je ne souhaite pas faire de séquentiel) pour deux tâches différentes ? Sinon, y aurait-il une solution à mon problème ? Je tiens à signaler que le problème est le même en multithread (acquisition et génération dans 2 VIs différents).
    Merci pour votre aide,

  • Problème de lecture audio

    Bonjour à tous,
    J'ai créé en 2007 des fichiers pdf incluant une lecture audio. Ayant depuis changé de pc, de système (windows 7), et évidemment de version acrobat reader, les images apparaissent, mais j'ai un message d'erreur de la lecture audio;
    J'en suis très malheureux, car ce sont tous mes fichiers de vacances depuis une dizaine d'année que je ne peux plus lire avec la musique...
    Quelqu'un peut m'aider svp ? Je n'ai pas un gros niveau informatique, dsl.

    Bonjour,
    Ça ressemble à un problème de codec manquant ?
    Ces fichiers son sont-ils lisibles indépendamment d'Adobe Reader ?

  • Problème de synchronisation colorimétrique

    Bonjour, j'utilise photoshop et illustrator. Quand je créer un rond rouge par exemple dans illustrator j'ai un certain code # pour ma couleur. Quand je copie et colle ce rond rouge dans photoshop je me retrouve avec un nouveau code couleur #.
    J'ai utilisé bridge pour synchroniser mes couleurs mais rien a faire. Je dois louper quelque chose. Si vou pouvez m'aider, merci beaucoup.

    Incohérence entre ou parmi les applications dans les "suites" artificiels devrait pas surprendre.
    Le concept "suite" est une fabrication de type marketing Adobe et de «haricots-comptage» (comptables). Les équipes techniques Adobe sont totalement indépendants les uns des autres, ils ne sont pas seulement dans des bâtiments différents, mais dans différentes villes et États de l'Union américaine, même dans les différents pays.
    Le fait qu'ils ont peu ou pas de communication entre eux est mis en évidence par des demandes faites à l'occasion dans ces forums par les meilleurs ingénieurs Adobe pour laisser les autres équipes savent quand il ya des problèmes dans une application qui influent sur notre flux de travail dans un autre.

  • Problème d'intégration d'un adaptateur bluetooth

    Bonjour,
    Pour un projet, je dois réaliser une communication Bluetooth entre l'ordinateur et un capteur de force. Toute la partie acquisition du capteur sans le Bluetooth fonctionne, cependant je n'arrive pas à intégrer un VI pour mon capteur Bluetooth, comment puis-je faire ? 
    Le capteur Bluetooth est un HAMA Bluetooth USB adapter version 3.0+EDR "nano".

    bonjour,
    LabVIEW ne supporte les périphériques bluetooth que s'ils utilisent le driver (stack) Windows.
    Si votre adaptateur Bluetooth ne nécessite pas de driver spécifiques à l'instalallation, alors il ne devrait pas y avoir de problème et les exemples LabVIEW devrait bien vous aider pour utiliser votre capteur.
    Si ce n'est pas le cas, c'est plus délicat. En effet, l'utilisation du driver Windows est soumis à des royalties que certains constructeurs ne souhaitenet pas payer à Microsoft. Cependant, si on cherche bien il existe des méthodes pour rajouter le support d'autres modules Bluetooth au stack windows.
    Cordialement
    .mesLeft{float:left} .mesInfo{border-left:solid 1px #989898;font-size:x-small;color:#989898} .mesLogo{float:right;opacity:0.18} .mesLogo:hover{opacity:0.9}
    Maxime R.  
      CLD - Certified LabVIEW Developer / Développeur LabVIEW Certifié  
      CLAD - Certified LabVIEW Associate Developer   

  • Problème publication numérique indesign/tablettes

    Bonjour,
    j'ai un problème : j'ai créé un folio avec 4 articles contenant des interactions tel que de la vidéo, un diaporama et un média son. lorsque je lance l'aperçu sur indesign, toutes les interactions marchent, seulement, lors du passage sur tablette (android ou ipad), aucune de ces intéractions ne s'affiche.
    Que faire pour les faire afficher?
    (windows, indesign CS6)
    Merci.

    La méthode en cas de problème consiste à isoler les éléments. Pour vos 4 articles, fonctionnent-ils indépendamment ? Lorsque vous branchez la tablette en usb avec aperçu sur la tablette, quel est le résultat ?

  • Problème Publication ou Aperçu dans Presenter 10

    Pourquoi les images du présentateur et du logo n'apparaissent pas dans mes publications Presenter ?

    La méthode en cas de problème consiste à isoler les éléments. Pour vos 4 articles, fonctionnent-ils indépendamment ? Lorsque vous branchez la tablette en usb avec aperçu sur la tablette, quel est le résultat ?

Maybe you are looking for

  • Nokia Software Updater does not recognize 6110 Nav...

    Hi, I've been trying all day to update the Firmware on my 6110 Navigator. I've checked on the website and Nokia is listing a new Firmware version available. The problem is that when I run Software Updater I keep getting the message "Phone is not supp

  • BOM creation TCODE

    Dear Gurus Are there any other Tcodes for BOM creation other than CS01? Any Tcodes I could use for BOM creation for LSMW upload? Need help ASAP. Points assured Thanks in advance

  • Can very uneven audio levels be fixed?

                                                      How do I fix very uneven audio with Premiere Pro - Can it be done? Source/Root Cause: Person I'm filming is speaking into a handheld mike while walking around so they of course can't hold it perfectly

  • Regarding BAP -BAPI_ENTRYSHEET_RELEASE for Service Entry Sheet

    Dear Support,    As we have implemented the BAPI -BAPI_ENTRYSHEET_RELEASE for Releasing the Service Entry Sheet automatically. But if we release the Service Entry Sheet Mannualy then at the month end we can able to change the Posting period after clo

  • Customer no moving into GTS due to Postal code error.

    Hi I need your help. While pushing customer form R/3 in to GTS it's showing ZERO partner process. Then I checked in GTS in the BP logs it showed me that postal code has to contain 7 digits. But in R/3 customer master record it's taking only 6 digits