Creation des tableau à deux dimension sur labview

Bonjour,
Je suis en stage dans une boite où je fais de l'acquisition de donnés dur Labview mais je découvre encore ce logiciel. J'ai rencontré un petit problème dans ma programmation :/ c'est le suivant: Je fais de l'acquisition des données via la sortie analogique d'un boitier "USB 1208ls" connecté à un inclinomètre et relié à mon ordinateur via un cable USB!! Sur mon programme labview je réussi à visualisé les valeurs de la tension de l'inclinomètre transmises par le boitier. Mais vu que à chaque valeur de tension correspond un angle d'inclinaison j'aimerais Créer un tableau 2 colonnes et n lignes où je mettrais les valeurs de tension dans la première colonne et des angles correspondante dans la deuxième colonne!! De manière à récupéré les tension à la sortie de mon VIs (aplitude and level measurements) et les angles à la sortie de la fonction Arcsinus que j'ai crée!! voilà je vous remercie d'avance pour vos éventuelles réponses

En fait j'ai pas un tableau qui contient les valeurs de la tension et de l'angle mais deux tableaux 1 D. Aussi quand je relie l'entrée de la fonction built array au reistre situé à gauhe j'ai une erreur. j'ai jointdeux image d'avant la connexion et après .
merci.
Pièces jointes :
avant.PNG ‏36 KB
après.PNG ‏36 KB

Similar Messages

  • Utilisatio​n des fonctions trigo sur labview

    Bonjour,
    je fais de l'acquisition de données sur labveiw et je suis encore débutant!! j'ai un problème avec l'utilisation des fonction trigonométrique sur labview car ca me renvoie tout et n'importe quoi. j'ai fait un simple VI pour vérifier le fonctionement de la fonction sinus et arcsinus et quand j'entre par exemple j'entre la valeur 30 ca me donne en sortie du sinus -0.98 alors qu'on sait tous que le sin 30°=1/2  et pire encore quand je reprend ces -0.98 que j'entre dans la fonction arcsin ( la réciproque) je n'obtiens plus les 30 de depart mais -1.42 :/ j'aimerais savoir savoir le truc que je ne capte pas. Car pour moi tous ces résultats sont illogique!!!
    Merci 
    Résolu !
    Accéder à la solution.

    Bonjour,
    Il faut utiliser des angles en radians.
    Cordialement,
    Micaël DA SILVA

  • Récupération des données à partir d'une carte mémoire SD sur LABVIEW

    Salut tout le monde, 
    je suis très heureuse de devenir un membre dans ce groupe. bein, je suis entrain de faire un projet qui consiste à enregistrer des données sur carte mémoire sd à partir d'un microcontroleur puis récupérer ces données sur PC. Mon problème c'est que je veux visualiser ces données sur une interface graphique sur LABVIEW mais dommage je suis débutante sur LABVIEW et j'arrive pas à trouver une solution. Quelqu'un peut m'aider??

    If Google translate is correct, you are trying to log data to a SD card and figuring how to see it in on graph. Since you are getting started with LabVIEW I would suggest using the Write To Measurement File and Read From Measurement File. As shown in this tutorial, you only need to specify the format and file path. I would encourage you to search for code and tutorials about this VIs for more reference, like this one. I hope this helps.
    Alejandro | Academic Program Engineer | National Instruments

  • Réception sur Labview de données par Liaison série depuis un PIC18F458

    Bonsoir à tous,
    Dans le cadre d'un projet ingénieur, j'ai dû développer une application sous un PIC18F458. A présent, j'ai des mesures que je souhaite pouvoir afficher sous Labview par la liaison série du PIC.
    J'ai donc utilisé les exemples données sous Labview (8.4), et cela me renvoi quelques résultats... Le problème est que dans l'exemple, l'afficheur renvoi une chaîne de caractère. Pour ma part, ce sont des mesures que je vais afficher, donc j'ai modifier cet partie en ajoutant une convertion en "tableau d'octet" pour pouvoir commencer a visualiser quelque chose de cohérent.
    N'y a t-il pas un autre moyen que d'afficher un tableau d'octets?
    De plus, je souhaite envoyé plusieur mesures différentes sous labview, je souhaiterais savoir comment les réceptionner correctement, comment savoir laquelle est ma mesure de tension ou de courant par exemple?
    Merci d'avance de votre temp,
    Bien cordialement,

    Merci,
    J'ai travailler durant toutes la journée sur la mise en protocole pour l'envoi de différente valeur sur labview, mais j'éprouve des difficultés à le faire.
    Tout d'abord, sur la partie PIC, comment définir ce protocole? (Envoi de plusieur trames consécutives, avec un identifiant de départ par exemple?)
    Et sur labview, comment réussir à découper ces trames et savoir quel est la bonne?
    Si quelqu'un aurais des idées, cela m'aiderais beaucoup.
    Ci-joint ma fenêtre labview.
    PS : mon code PIC simplifié est le suivant :
    OpenUSART (USART_TX_INT_OFF & USART_RX_INT_OFF & USART_BRGH_HIGH & USART_EIGHT_BIT & USART_ASYNCH_MODE, 64);
    while(1)
    while(BusyUSART());
    WriteUSART(totalSums); //variable totalSums
    delay(); //(0,5 seconde)
    while(BusyUSART());
    WriteUSART(accumulator); // variable accumulator
    Merci d'avance,
    Pièces jointes :
    Labview.PNG ‏78 KB

  • Ajouter une ligne dans un tableau à l'appui sur un bouton

    Bonjour,
    étant étudiant en école d'ingénieur, je dois programmer une interface d'acquisition pour un banc de mesure. Cependant je suis totallement débutant en LabView.
    Mon objectif est de récupérer des données dans un tableau à l'appui sur un bouton. A chaque nouvel appui, je voudrais ajouter une ligne dans un tableau et non remplacer la précedente.
    J'ai fais plusieurs essais, mais rien de concluant, pourriez vous me donner des pistes s'il vous plait ?
    Voici mon vi simplifié :
    Cordialement,
    Marvin.

    J'ai pu résoudre mon problème grace aux VI express Lire un fichier et Enregistrer dans un fichier.
    Merci

  • Enregistrer deux signaux sur un fichier

    Bonjour
    je suis entrain de réaliser un programme qui permet l'acquisition de mesures d'un capteur position et au même temps afficher la position angulaire de la plaque tournante.
    Quand j'ai réalisé deux VI différents et ça fonctionne correctement, chaque VI m'affiche dans un fichier .vlm les mesures dont j'ai besoin
    mais du moment où je veux les mettres dans un même VI je trouve quelques problèmes:
    -l'acquisition du premier bloc ne fonctionne plus et je ne vois aucun fichier comme sortie
    - Jai essayé de mettre les deux signaux sur le même fichier (dans un boucle while seule, à l'exterieur, à l'interieur de chaque boucle) toujours sans succès
    Si quelqu'un a une idée pour m'aider
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    capteur.gif ‏95 KB

    Bonjour,
    Pour gérer vos fichiers et vos aquisitions vous pouvez utiliser les noeuds de propriété et/ou de méthode situés dans la palette de programmation au niveau des controls d'applications. Si vous decidez d'enregistrer vos valeurs sur un fichier TDMS ou XML, le control ActiveX vous implifiera la chose.
    Vous pouvez aussi utilisez le Report Generation Toolkit. Payant mais très efficace  pour gérer vos fichier. http://sine.ni.com/nips/cds/view/p/lang/fr/nid/209050
    L'utilisation du .lvm est-il obligatoire pour vous?
    Brice S.
    National Instruments France

  • Camera kinect myRIO sur labview

    j'ai un problème au niveau de l'utilisation d'une camera kinect avec la carte myRIO 1900 sur LABVIEW . lorsque j'envoie le code a la carte myRIO des erreurs s'apparaissent.j'aimerais bien avoir un support qui me guidera pour bien utiliser la camera kinect avec la carte myRIO. merci

    Bonjour,
    Aviez-vous essayé ces liens :
    https://decibel.ni.com/content/docs/DOC-31239
    https://decibel.ni.com/content/docs/DOC-34889
    Cordialement
    Samuel G. | Application Engineer Team Leader
    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;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Justificat​ion des etiquettes des noms d'échelle sur un graphe XY

    Bonjour,
    Quelqu'un sait-il comment justifier au centre (et non pas à gauche ou en bas) l'etiquette des noms d'échelle sur un graphe XY (labview 2009).
    Je ne parviens pas à trouver le bon noeud de propriété : la propriété "Échelle des X.Étiquette de nom.Justification" semble inopérante.
    Ou alors existe t-il un vérouillage quelconque de cette étiquette ?
    Cordialement
    F.Mazet

    Bonjour,
    J'avoue ça me paraît bizarre comme fonctionnement pour ce noeud de propriété.
    En solution de bricolage voici ce que j'ai fait, ça fonctionne mais c'est pas terrible, voir une solution plus propre m'intéresserait
    JP
    Julien P.
    Certified LabVIEW Developer
    Pièces jointes :
    Justif-Legend-Graph.vi ‏12 KB

  • Compteur décompteur sur labview pr signal triangulaire sur carte PCI-6024E

    Nous savons qu'il faut utiliser un compteur décompteur pr former un signal triangulaire sur la carte PCI-6024E, existe-t-il un vi sur labview préréaliser qui nous permettrai de générer un tel signal. Ou alors pourriez vous nous expliquer comment réaliser ce vi.
    meci

    Il exitse bien un VI qui permet de générer des signaux triangulaires.
    Il se situe dans la palette Analyse >> génération de waveforms >> waveform Triangulaire.
    Bonne continuation

  • Driver d'une table traçante sur Labview

    Bonjour,
    je suis à la recherche de n'importe quelle table traçante ayant driver sur labview, en fait je travaille sur un projet pour commander des instruments de mesure dont les reponses seront simulées sur une table traçante, alors j'ai besoin du driver de cette dernière.
    j'ai cherché sur net, labview, mais en vain.
    si quelqu'un s'il vous plait, pourrait m'aider...

    Merci beaucoup cher Z'Atari,
    Une table traçante est un outil de
    dessin industriel. Elle se compose d'une table horizontale et d'un porte-stylo
    motorisé, commandé par ordinateur, tu trouveras ci-joint une photo d'une table traçante, bein ce que je désire faire est de commander une table par ordinateur sous labview, mais j'ai pas trouvé de table commandable sous labview.c'est pour cela que j'ai besoin d'un driver comme si je comandais un oscilloscope,...je sais pas si je m'explique bien
    Attachments:
    table-tracante-xy-din-a3-100cms-49377n0.jpg ‏8 KB

  • Avec l'outil de synchronisation ITINES, peux-t-on récupérer à la fois des photos de la biblioyhèque Aperture et des photos enregistrées sur un dossier du disque dur ( 2 origines différentes ) ?

    Bonjour ,
    Question 1 : avec l'outil de synchronisation ITUNES ( IMAC vers IPAD ) , peux-t-on récupérer à la fois des photos de la bibliothèque Aperture et des photos enregistrées sur un dossier du disque dur ( 2 origines différentes ) ?
    Question 2 : Lorsqu"un changement de choix de dossier ( lors de la synchronisation ) est fait , la question suivante est posée :
    voulez-vous conserver les photos ? Même si la réponse est oui , au bout de 2 synchronisations , le dossier d'origine présent sur l'IPAD disparaît .
    En conclusion , ne peux-t-on mixer plusieurs origines de photo lors de la synchronisation ?

    While you are free to do what you want - it is strongly recommended that you do not use a referenced library (Do Not uncheck the preference to "copy imported items to the iPhoto lbrary")  If creates problems, saves no space and sets up for futrue nighemares
    You final conclusion is the correct one - FOR YOU - if you want destructive editing rather than the lossless editing that iPhoto provides then simply do not use iPhoto
    LN

  • Affichage d'une image traité par matlab sur labview

    Bonjour!!
    je veux faire un traitement d'image avec matlab et afficher les resultats sous  Labview . j'ai essayer la formula node de matlab dans la palette mathematics  mais l'affichage se fait toujours sur matlab comment je peux l'afficher sur labview ??  
    vous trouver ci-joint le programme utiliser .
    % Load jpeg files
    orgImage = imread('Pixel.jpg', 'jpg');
    figure(1); imshow(orgImage);
    % 2D FFT
    fftImage = fftshift(fft2(orgImage)); % 2d fft
    ampImage= abs(fftImage);
    figure(2); imshow(ampImage, [0 10000 ]);
    % Convolution (low-pass filtering)
    filter = fspecial('gaussian',[10 10], 4); % gaussian kernel
    filterImage = conv2(orgImage, filter); % convolution
    figure(3); imshow(filterImage, [0 250]);
    % 2D FFT of filtered image
    fftFilterImage = fftshift(fft2(filterImage));
    ampFilterImage= abs(fftFilterImage);
    figure(4); imshow(ampFilterImage, [0 10000 ]);
    Attachments:
    1335097296331.jpg ‏59 KB

    Hello aziz-be,
    You may find quicker responses in the french forum. 
    http://forums.ni.com/t5/Discussions-de-produit-de-NI/bd-p/4170
    Regarding your question.  The Matlab Scipt Node uses activeX to access an api that calls into the Matlab engine.  Thus any figure generation would occur on the Matlab side of things.  What you could try doing is converting the figure to an image, converting the image to an array, and bringing that array into labview and converting it into a LabVIEW image type which you could then display inside of LabVIEW.  This is a rather convoluted way of displaying a figure on the front panel inside of LabVIEW though.  You may find it much easier to do what you are trying to accomplish with the MathScript Node rather than the Matlab Script Node.
    figure (MathScript RT Module Function)
    http://zone.ni.com/reference/en-XX/help/373123B-01/lvtextmath/msfunc_figure/
    NI LabVIEW MathScript RT Module
    http://www.ni.com/labview/mathscript/
    David A
    National Instruments
    FlexRIO Product Support Engineer

  • Equivalent de la fonction plot (Matlab) sur Labview

    Bonjour,
    Je suis débutante un Labview et j'ai un petit problème :
    Dans mon VI il y a une partie Matlab qui trace 4 cercle :
    for m=1:4
      xe(m,: ) = R(m)+cos(alpha)*xc(m);
      ye(m,: ) = R(m)+sin(alpha)*yc(m);
    end
    Si j'écris : plot (xe(m,: ),ye(m,: )) dans la partie Matlab, quand je lance mon VI il me trace bien 4 cercles dans une nouvelle fenêtre.
    Maintenant, j'aimerais que mes xe et mes ye (mes cercles) apparaissent sur ma face-avant et non dans une nouvelle fenêtre. Pour ça j'ai essayé d'utiliser Graph XY mais ça ne fonctionne pas (je pense que c'est parce que xe et ye sont tous les 2 en 2D).
    J'aimerais donc trouver l'équivalent de la fonction plot de Matlab mais sur Labview. Quelqu'un peut m'aider ?

    Voilà ce que j'ai tenté de faire dans un premier temps pour afficher mes cercles dans un graph ( en PJ):
    (le but final étant de relier mes cercles à la place de sub_ed2)
    en PJ, il y a aussi l'affichage de mes cercles avec la fonction plot de Matlab
    Pièces jointes :
    pb labview2.png ‏248 KB
    pb labview2-bis.png ‏6 KB
    pb labview2-biss.png ‏32 KB

  • J'ai mon iphone 5, qui scintille avec souvent des rayures de couleurs sur l'ecran. que dois je faire?

    mon iphone 5 scintille avec souvent des rayures de couleurs sur l'ecran

    Does this involve iPhoto for Mac in some way?
    Are you looking for the iPhone forum:
    https://discussions.apple.com/community/iphone/using_iphone

  • Bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safariet au autre de mes application

    bonjour j'ai un probleme avec mon ipod touch des que je clique sur une application celle ci se referme immédiatement et je n'est donc plus accès a safarie et au autre de mes application

    Google translate:
    hello I have a problem with my ipod touch as soon as I click on the application it closes immediately and I is no longer access to safarie and my other enforcement
    See:
    iOS: Troubleshooting applications purchased from the App Store
    Restore from backup. See:
    iOS: How to back up
    Restore to factory settings/new iPod

Maybe you are looking for

  • Duplicate emails in Mail with gmail

    Hi, I keep getting multiple duplicate emails in my inbox. Even the one's I've deleted keep coming back. They appear across my folders and it's really frustrating as I'm unable to stop it. I've checked the discussions but cannot see an obvious solutio

  • Problem while installing Usage Tracking in OBIEE 10g

    Hi all, I am installing usage tracking in OBIEE for that created a database called usertracking using the sample tables provided in OBIEE 10g. everything is fine, but while configuring the NQSConfig.INI (like, PHYSICAL_TABLE_NAME   = "usertracking"."

  • JSP - FireFox - Internet Explorer

    Hi all I have a strange problem. I am using response.sendRedirect(url) in my jsp page. This redirection works fine in Firefox, but gives "Page Cannot Be Displayed" in IE. Has anyone encountered similar errors? Does anyone know about any Settings chan

  • Archiving of Soap header part for a synchronous interfaces

    We have a requirement where we have to retain the soap header details for a longer period for tracking purpose. So is there any option of archiving only soap header part from the message for a synchronous interface. More Information about the require

  • Palm TX On/Off

    My Palm TX Handheld has recently been acting weird. Even though the battery shows that if is fully charged, it does not want to turn on when I press the power button. When I plug the electric cord to an electric source it automatically turns on by it