Contrôle d'acquisit​ion

Bonjour à tous.
Je dois réaliser un contrôle de linéarité d'un capteur de type analogique.
L'opération est de comparer la rampe de ce capteur à celle d'un codeur étalon absolu 16 bits directement relié en sortie parallèle sur ma carte NI DAQ.
Actuellement, mon acquisition est cadencée par les horloges d'échantillonnages, ce qui induit une constante temps.
Or je voudrais acquérir mes données à chaque changement d'état CODEUR.
Par exemple, à la valeur 1500 (points codeur) je veux la valeur courante capteur associée. et ce à chaque incrément codeur.
Je sèche un peu la, donc tous conseils seront les bienvenues
Vi en pièce jointe.
Merci.
Pièces jointes :
acquisition.vi ‏44 KB

Bonjour driver23,
attention, tu es devant la porte du "club de ceux qui codent n'importe comment".
Quand on regarde un de tes codes .... tu préfères que les autres disent "Bof" ou "Woaw" ?
à toi de chosir. 

Similar Messages

  • Comment modifier l'interval​le d'acquisit​ion des données sur USB-TC01 ?

    Bonjour,
    L'intervalle d'acquisition sur l'USB-TC01 (S/N : HB1144942) que je possède est de 1 seconde. Pour mon application : Enregistrement de la courbe de température de cuisson d'un four à céramique, je voudrai pouvoir modifier à volonté cette valeur. Bien évidemment je ne possède ni Labview ou équivalent ni les compétences pour développer moi-même cette simple application.
    J'ai lu dans l'un des forums que cette possibilité existait dorénavant et j'ai cru comprendre qu'en téléchargeant un nouveau firmware 1.0.1 (NIDAQ911fo) je pouvais solutionner mon problème. J'ai téléchargé (c'est très long) et installé cette mise à jour. En fin d'installation le systeme me dit que c'est impossible que cette version est antérieure à celle présente sur mon ordinateur.
    Merci d'avance à ceux qui pourront prendre un peu de temps pour m'aider
    Alain AUCH
    Tel : 06 26 17 53 10

    Bonjour Victor,
    Merci pour votre réponse.
    Je ne souhaite par paramètrer plus de 4 sample/s mais plutot moins 1 sample/minute voire toute les 2 minutes me conviendrai parfaitement.
    Sur le lien que vous me communiquez : Do More with Your NI USB-TC01  je n'ai rien trouvé qui me permette de mettre à jour le firmware à l'exception du lien de téléchargement déjà évoqué et qui ne fonctionne pas pour les raisons que vous m'avez expliqué.
    Avant de vous envoyé mon premier message, j'avais trouvé et téléchargé la mise à jour NI-DAQmx version 9.1.1 (NIDAQ911Fo.exe). Elle est très longue à charger (3 à 4 heures), longue à installer et à la fin lorsque j'ai voulu updater, mon système m'a sorti un message disant qu'il ne pouvait pas mettre à jour car la version qui était déjà installée était une version ultèrieure à celle que je venais d'installer. Je n'ai pas noté les termes exact de ce message. Aussi comme j'avais supprimé ce logiciel de mon disque je vais retélécharger la mise à jour et recommencer l'opération. Et je vous informerai du résultat.
    Pendant que j'y suis, une autre question sur ce même USB-TC01 :
    Lorsqu'il fonctionne, le graphique affiché à l'écran porte en abcisse le temps et seulement une plage de temps de 60 seconde est visible. Y-a-t'il un moyen pour faire afficher l'ensemble de la courbe à partir de t0 ? Faut-il développer un programme spécial et pour cela acheter Labview ou autre ?
    Mon application est le suivi de la cuisson de céramiques dans un four électrique qui est commandé par un petit automate qui contrôle la chauffe. Cette montée en température se fait en plusieurs étapes avec des pentes différentes et des périodes intermédiaires de stabilisation.
    C'est pour cela que je souhaiterai afficher à l'écran la courbe complète du début de la cuisson jusqu'à la fin (en tout de 7 à 13 heures).
    Avez-vous une solution à me proposer ?
    Je précise que de nombreux professionnels et AMATEURS de poterie et de la céramique ont ce même problème de suivi de la courbe de montée en température. Si votre USB-TC01, qui est compétitif au niveau prix, pouvait apporter une solution il y aurait sans doute un marché pour NI dans ce domaine. Je serai moi-même prêt à en faire la promotion sur les forums dédiés à la céramique d'art.
    Merci d'avance
    Cordialement,
    Alain AUCH

  • Solution pour systeme d'acquisit​ion avec PCI 6321, NI 9375 et chassis cDAQ-9171

    Bonjour à tous,
    Je travaille actuellement sur un nouveau projet de système automatisé nécessitant la récupération d’information. J'ai un certain besoin a combler pour mon application et n'etant pas un expert dans le materiel NI, je prefere prendre vos avis et suggestions afin que ma solution soit la meilleure possible.  
    Il me faut donc en termes d'I/O :
    6  entrées pour 6 détecteurs inductif NO fonctionnant à 24V (trois fils pour chaque détecteur).
    3 entrées pour 3 détecteurs fins de courses NO fonctionnant à 24V.
    1 a 2 sorties PWM 0-5V.
    2 sorties logiques TTL (0-5V).
    2 sorties logiques 0-24V.
    2 sorties analogiques 0-10V avec 8 bits de résolution minimum.  
    Quelques I/O analogiques et digitales supplémentaires…
    Idéalement, j'aimerais alimenter mes 9 détecteurs (6 inductifs + 3 fins de courses) sous 24V directement depuis mes périphériques NI pour ne pas avoir à utiliser une autre source d’alimentation.
    Ma solution serait d'utiliser une carte PCIe 6321 pour les sorties PWM, TTL et analogiques 0-10V ainsi que pour les I/O analogiques et digitales supplémentaires. J’utilise Windows 7 avec LabVIEW 2012 pour faire l’acquisition des données.
    Pour les entrées et sorties 24V, je pencherais pour un module d'entrée/sortie numérique 24V tel que le NI 9375. J’ai choisi celui-ci car il comprend 32 I/O avec 16 entrées et 16 sorties. Je prendrais également le châssis cDAQ-9171 afin de pouvoir connecter mon module en USB avec mon ordinateur.
    Selon vous, est-ce que ma solution est viable et répond à mes attentes? Niveau qualité/prix je n'ai pas trouvé mieux! Mais je ne prétends pas être un expert et peut être que certains d'entre vous ont de meilleurs idées 
    Je vous remercie par avance.
    Maxime

    Bonjour,
    Auriez-vous un contact francophone pour le Canada et Montréal plus exactement?
    Merci.
    Maxime

  • Précision 12 bits sur carte d'acquisit​ion

    Bonjour,
    Je dispose d'une carte d'acquisition NI 6023E, pour faire de l'acquisition de données. La précision de la carte est de 12 bits.
    Pour l'instant il n'y a qu'un seul capteur relié au bornier (carte à 16 entrées analogiques).
    Je voudrais connecter d'autres capteur sur le bornier pour acquérir d'autres signaux (capteur de force et angulaire). Est ce que la précision (12 bits) sera la même par chauqe entrée, ou est ce que la précision pour chaque entrée sera 12 bits divisée par le nombre d'entrées analogiques?
    Merci d'avance pour vos réponses

    Bonjour,
    La carte 6023E possède un seul convertisseur analogique/numérique 12 bits. Néanmoins, en amont la carte dispose d'un multiplexeur permettant de connecter simultanément les différentes voies à acquérir en entrée du CAN. Par conséquent, la précision sera bien de 12 bits pour chaque signal, pour peu que la gamme d'entrée spécifiée corresponde bien à la dynamique du signal mesuré.
    Cordialement,
    Benjamin CHARLES
    Ingénieur d'Applications
    National Instruments France

  • Bouton poussoir sans carte d'acquisit​ion ( USB ou bluetooth )

    Bonjour à tous,
    Je suis confronté a un léger problème. Je suis en stage et j'ai développé un programme qui me permet d'acquérir des données issues de capteurs (accéléro et gyroscope) avec une carte d'acquisition analogique (NI USB 6211). Sauf que la on a décider de basculer sur une centrale inertielle bluetooth (numérique) pour plus avoir de carte d'acquisition. La transition s'est passé sans souci et mon programme marche nickel sauf que j'ai oublié que j'avais mis un bouton bousoir sur une port numérique qui lors de son appui me permet de lancer une mesure ou de l'arreter. Ma question est la suivante : 
    N'existe t-il pas une sorte de bouton poussoir USB ou bluetooth que labview puisse reconnaitre sur un autre port USB en plus de ma centrale inertielle sachant que je n'ai plus de carte d'acquisition a ma disposition? 
    Merci pour votre aide 
    Mickaël 

    Bonjour manu23,
    Pour être certain d'avoir le produit qui vous convient, je vous conseille d'appeler le service commercial de NI au 01.57.66.24.24.
    Cordialement,
    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

  • Pb d'acquisit​ion et d'analyse de signaux

    Bonjour,
    J'utilise labview afin d'acquérir deux signaux. Lors de l'acquisition, de manière aléatoire, il arrive que des bruits viennent perturber le signal acquis (bruits de + ou - 5V pour un signal variant de -3 à 3V) alors que lorsque je vérifie ces voies sur MAX, les signaux sont clairs. Il s'agit de deux signaux acquis à partir de jauges d'extensiométrie passant par deux ponts d'extensiométrie séparés. Pensez-vous que ce problème provienne de l'acquisition ou du traitement? Faut-il mettre un filtre spécial ou une autre fonctionnalité de LabView?
    De plus, j'ai essayé de visualiser ces deux signaux sur une seule courbe et l'outil de traitement (VI-express statisques) ne me permet pas de traiter ces deux signaux de faire une c
    omparaison de celles-ci séparemment. En effet, je demande les valeurs maximum et minimum et leur temps respectifs et le vi-express ne me donne les valeurs que pour une seule courbe. Pourriez-vous m'éclairer sur ce sujet? S'agit-il du vi-express qui n'est pas adapté à ces opérations?
    D'avance merci
    Guillaume Valentin

    En ce qui concerne votre problème de traitement avec le VI Express Statistiques, le résultat obtenu est tout à fait normal car comme le spécifie l'aide de la fonction, elle ne prend en compte que le premier signal et non l'ensemble des courbes. Si vous désirez faire ce traitement sur tous vos signaux, utilisez les fonctions d'indexation de tableaux pour récupérer chaque courbe séparément et faire le traitement pour chaque courbe.
    Pour votre problème de bruit, comment connectez vous vos capteurs sur la carte, êtes vous en référencé à la masse, en différentiel. La connexion effectuée correspond elle à celle définie sous MAX?
    Le mode différentiel est mieux adapté lorsque vous travaillez dans un environnement bruité, mais il faut voir si vos capteurs le supportent.
    De plus, pourriez-vous faire un test sur la fréquence du bruit généré pour savoir s'il s'agit du 50Hz.
    vous trouverez en fichier attaché une image expliquant les différents mode de connection.
    J'espère que cela vous aidera, n'hésitez pas à me tenir inofrmée des résultats de vos tests.
    Attachments:
    connections.bmp ‏221 KB

  • Recherche d'une carte d'acquisit​ion - USB6353

    Bonjour,
    je suis à la recherche d'une carte qui pourrait me permettre de venir acquérir un mot de 16bits paralleles (1bit par ligne d'acquisition à une vitesse de 5KHz) donc je pense qu'il faut 16lignes bufferisées, de plus elle devra acquérir un signal PWM et un signal analogique.
    Je pensais à une carte USB ou PCI 6343,6353 ou 6363.
    Pouvez vous me confirmer que ces cartes pourraient correspondre à mon besoin ou bien une autre?
    Merci par avance de vos réponse
    manu23

    Bonjour manu23,
    Pour être certain d'avoir le produit qui vous convient, je vous conseille d'appeler le service commercial de NI au 01.57.66.24.24.
    Cordialement,
    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

  • Quelle est la taille du buffer utilisé pour l´acquisit​ion de données par UDP

    Bonjour,
    Je travaille actuellement sur un programme recevant des données par UDP et il m´arrive frequemment de perdre certain paquets... je me pose le question de savoir quelle est la taille du buffer utilisé par LabView pour la réception dans ce cas.
    Merci pour votre réponse

    Bonjour.
    Sur cette partie du forum, il est nécessaire de poster en Anglais. Voici le lien du forum français.
    Pouvez vous nous donner également d'avantage de précision, sur le matériel utilisé, comment effectuez vous la mémorisation de vos données, n'hésitez pas de poster votre code par la même occasion. Plus vous donnez d'informations sur votre problème, le matériel utilisé, plus il nous sera facile de vous répondre.
    Merci d'avance.
    Cordialement.
    Romain D.
    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 2010 : Conférence mondiale de l'instrumentation virtuelle
    >>Détails et Inscription<<

  • Réalisatio​n de l'acquisit​ion des quatres voies du module NI USB 9161

    Les logiciels(NI datalogger,Measurement & automation), fournies avec le module NI USB 9161, permettent'ils l'acquisition simultané des quatres voies du module USB 9161??
    Le logiciel VIdataloggerlite permet t'il de réaliser cette acquisition??

    Les logiciels(NI datalogger,Measurement & automation), fournies avec le module NI USB 9161, permettent'ils l'acquisition simultané des quatres voies du module USB 9161??
    Le logiciel VIdataloggerlite permet t'il de réaliser cette acquisition??

  • What is the PCI bus performance of the 1422?

    I'm currently using an IMAQ PCI-1422 to acquire images from a camera. The image size is 1280x1024 @ 8-bits a pixel. Currently the camera can only run freely at 20 fps. So this data rate is roughly 26 MB/s. The IMAQ card seems to be able to acquire these images at that rate. However, I need to be able to retrieve these images into system memory at the same rate. At this time, I've only managed to retrieve the images at around 12 fps which is about 16 MB/s. Is this all I can reasonably expect from this card? There is no other activity along the PCI bus except for perhaps minor updates to the video display.
    I'm acquiring images using a Grab. I use a callback on the Buffer Done signal to trigger an acquisit
    ion running in another thread. Actually, I'd prefer to the acquisition in the callback itself, but I am uncertain as to how the callback is implemented and what I can and can't do in a callback. Is there documentation somewhere that I'm missing?
    Oh yeah. I'm using MSVC++ and Windows 98.
    Thanks

    I tried the example and removed the clipping the ROI to the size of the canvas and also took out the image plot to make sure we would get accurate times. I get the same frame rate with that example as I did with my own code (around 12 fps). Also, I neglected to mention that for my own code I placed calls to timers just before and just after the call to imgGrab, and the time difference is what you would expect: about .083 seconds (average) to retrieve one frame.
    I know nothing about the internal structure of the PCI-1422, but considering that we are retrieving images from the same SDRAM memory that is being used to acquire images, are we seeing some sort of bus contention on the PCI-1422 itself? Also, the camera I'm using is an evaluation board, and I have access
    to the schematics and should soon have access to the CPLD design. So I can verify the design of the camera itself. I'm glad to hear that you expect to be able to transfer at 45MB/sec. That probably means that there is something not quite right either in the camera interface or perhaps in the computer system being used. But if you have any other ideas, I'd be glad to hear them.
    Thanks for the response.

  • Ni-daq

    Adquirimos un modulo scxi-1125 para reemplazarlo por el scxi-1120 en nuentro sistema de adquicision de selñales formado por una daq at-mio-16-de10, pero la versión del ni-daq (6.1) no soporta al modulo scxi-1125, debido a esto cambiamos de version del nidaq al 6.9.0, pero esta version en cambio no soporta a la daq at-mio-16-de10, que puedo hacer al respecto, cual seria la solucion?????????

    Hola, que tal?
    Estuve checando varia documentacion y la tarjeta AT-MIO-16DE-10 (version corta) si esta soportada por la ultima version del driver (NI-DAQ 6.9.3). Si usted tiene la version corta de esta tarjeta, usted la podra utilizar sin problemas junto con el modulo SCXI-1125.
    Si usted tiene la version larga de la tarjeta (revision D o previa), entonces la unica solucion para que el driver sea compatible con todo el sistema (SCXI y DAQ), seria comprar otra tarjeta DAQ que este soportada por el nuevo driver y que se pueda usar con el 1125. Una tarjeta de la serie E de bajo precio como la NI 6025 o NI 6024 podria servirles. Para mas informacion, puede consular la siguiente pagina:
    Data Acquisit
    ion Hardware
    Saludos y buena suerte en su proyecto.

  • I have a external Hard drive of 1TB. I want to transfer HD movies to it from my MAC but it can only take 4 gb at a time, now i have to format it which is the best format in this situation NTFS or exFAT, as i use windows part ion as well??

    I have a external Hard drive of 1TB. I want to transfer HD movies to it from my MAC but it can only take 4 gb at a time, now i have to format it which is the best format in this situation NTFS or exFAT, as i use windows part ion as well?? plzz help
    Merry Christmas

    Repartition and format the drive for a Mac:
    Drive Preparation
    1. Open Disk Utility in your Utilities folder.
    2. After DU loads select your hard drive (this is the entry with the mfgr.'s ID and size) from the left side list. Click on the Partition tab in the DU main window.
    3. Under the Volume Scheme heading set the number of partitions from the drop down menu to one. Click on the Options button, set the partition scheme to GUID then click on the OK button. Set the format type to Mac OS Extended (Journaled.) Click on the Partition button and wait until the process has completed.
    4. Select the volume you just created (this is the sub-entry under the drive entry) from the left side list. Click on the Erase tab in the DU main window.
    5. Set the format type to Mac OS Extended (Journaled.) Click on the Security button, check the button for Zero Data and click on OK to return to the Erase window.
    6. Click on the Erase button. The format process can take up to several hours depending upon the drive size.

  • I am having problems syncing recently recorded songs to my iPod. I am using an ion program to record vinyl records to iTunes. The songs are in the iTune library and will play on the computer. When I try to sync they show up but do not play. help

    I am using an ion piece of equipment to record vinyl reccords to my iMac and in turn save them in iTunes. I have recorded many records this way and have never had a problem until yesterday. I recorded three songs from records to iTunes and was successful as they are on the song list and will play on the iMac. When I tried to sync them to my iPod they showed up on the menu but would not play. The iPod just skipped over the new guys. Am I doing something wrong or has my ion program flipped out? Any help would be appreciated by this old man. Thankyou

    This might sound weird, but here's an idea which worked for me re music that was newly added to itunes and showed up in my ipod but wouldn't play - I simply played the tracks in itunes first, just a second of time or so will do it, not the whole track, then connect the ipod and sync again and this time they played - hope this helps.

  • I have an ion guitar and I can't get it to play? It says I need to aggregate MIDI but I don't see that button on 10.6.8.

    I have an ion guitar and I can't get it to play? It says I need to aggregate MIDI but I don't see that button on 10.6.8.

    Try this:
    http://support.apple.com/kb/HT2519

  • I am trying to transfer my songs from an old to computer to a new computer on iTunes with Ion products

    I am trying to transfer my music from an old computer to a new one.  Nothing I recorded from Ion (I have spent over 2 years on this, so I am almost in tears thinking I have wasted 2 years) is showing up on the new computer.  When I put a burned CD into the old computer, it lists title and artist.  When I put it in the new computer, it shows up as "unknown." It seems that I have a whole lot of unknown files I transfered, but they do not show up in Itunes.  To make matters wose, what did transfer (not Ion recorded items) is there multiple times.  Some things are there twice, some six times.  That makes no sense.
    Can someone please help?

    One way is to Drag and Drop the  Entire iTunes Folder  from your Old Computer to an External Hard Drive...
    Then Drag and Drop the  Entire iTunes Folder to the location of your Music on the New Computer...
    These Links may Help...
    Backup iTunes to an External Drive
    http://support.apple.com/kb/HT1751
    Moving iTunes Media Folder
    http://support.apple.com/kb/HT1364
    Cheers

Maybe you are looking for

  • How to Store PDF files In the Oracle Database?

    Hi All, It is required for me to store the PDF files in the Database and retrieve it back whenever necessary. Also I need to store it with some security. So no one can read the content of the file. Please give me solution to these problems. Thanks

  • How to fill controlrecord in File to Idoc scenario

    Dear experts, Currently I have a working file->Idoc scenario in which I fill Idoc-controlrecordvariables as follows: - field SNDPOR: name of XI developmentsystem (via a constant) - field RCVPOR: name of SAP developmentsystem (also via a constant) - s

  • Struts warnings/errors in logs

    I took over someone elses project and there are a lot of struts error messages in the logs, what files/reasons is to root cause of these messages. (1) attribute module must be declared for element type forward - 15:34:09 [Digester (Line: 1439)] Parse

  • [ANN] XINS 1.5.0 released: Web Services development framework

    XINS 1.5.0 has been released. XINS is an open-source Web Services framework. It offers a simple tool for the development of APIs. One of the key features that differentiates XINS from other technologies is the definition-driven approach. Write simple

  • Substitute a variable name by String ?

    Hi is it possible to substitute a variable name by a String ? if yes then please tell me how :-) thx pain