Insérer 2 courbes dans un graphe XY en "temps réel"

Bonjour,
Alors voila, ça fait quelque temps que j'essaye d'afficher 2 courbes dans un graphe XY, avec des couleurs différentes et avec un affichage des points à chaque itération d'une boucle while.
Dans l'exemple, ci-joint, qui illustre mon problème:
-      J'arrive à afficher les 2 courbes dans 2 graphes XY avec un affichage à chaque itération (graphe XY et graphe XY 2).
-      J'arrive aussi à afficher ces 2 courbes dans un même graphe XY mais seulement lorsque l'on appuie sur le bouton "stop"
Mais lorsque j'essaye de faire les deux en même temps (graphe XY 3), les coubres s'affichent mais sont liées et de même couleur donc ca ne fonctionne pas...
Quelqu'un a-t-il une idée?
Gabriel
Résolu !
Accéder à la solution.
Pièces jointes :
exemple.vi ‏20 KB

houla... oublions le terme "temps réel", disons plutôt qu'à chaque fois que tu ajoutes un points tu veux rafraichir ton graph.
tu peux utiliser un graph XY et si ton pas sur l'échelle X n'est pas constant tu es obligé d'utilisé en graph XY, mais sinon tu peux utiliser un chart, c'est parfois bien pratique, surtout pour un exemaple imple comme ton VI.
l'astuce, cf VI joint, c'est de construire tes 3 tableaux [X], [Y1] et [Y2], de conserver l'historique dans un shift register et d'utiliser le build array pour mettre tes 2 courbes {[X];[Y1]} et {[X];[Y2]} dans ton graph XY.
hope this helps
When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
Pièces jointes :
exemple.vi ‏12 KB

Similar Messages

  • Simuler deux ensembles de courbes dans un Graphe

    Bonjour,
    Je lis des données d'un fichier texte pour simuler différents courbes dans un graphe, je voudrais ajouter un autre ensemble de courbes d'un autre fichier texte dans le même graphe, comment je peux faire?
    Voici une image.
    Merci pour vos réponses.
    Attachments:
    Graphique.JPG ‏38 KB
    Graphique2.JPG ‏85 KB

    Bonjour Cinou,
    Tu as posté ton message sur le forum international donc si tu veux avoir des réponses tu devrais y poster en anglais.
    Il existe un forum francophone si tu souhaites continuer en français : http://forums.ni.com/ni/?category.id=FrenchForums
    Without your VI, we will not be able to give you specific answers to your project.
    Nevertheless, you can take a look to LabVIEW examples : Aide>>Recherches d'exemples
    Regards,
    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

  • Comment faire pour que la demande d'insérer Adobe dans votre ordi ne vienne passans arrêt perturber

    lors de l'ouverture de l'ordi régulièrementune demande d'autorisation d'insérer adobe dans l'écran j'ai beau  Autoriser Fermer etc... celà revient et me bloque l'ordi je ne peux même pas envoyer de mail tout se bloque  QUe faire ?j'ai désinstallé  adobe alors je ne jouer peux plus aux jeux de facebook ar exemple

    What is your operating system & web browser?
    Check your browser's security settings regarding that pop-up.

  • Insertion de plusieurs courbes dans un graph numérique

    Bonjour
    Je souhaite intégrer dans un graph numérique 11 courbes.
    le problème rencontré est que dans les propriétés du graph les 8 première courbes sont gérées en "Signal" est les 8 suivantes en "Ligne".
    A quoi correspond ces différences. pouvons nous gérer tout en "Ligne" ou tout en "Signal".
    Merci pour votre aide
    Résolu !
    Accéder à la solution.

    Bonjour,
    J'ai trouvé la raison de ce déphasage...
    Il s'agit en fait du paramètre "Position de la transition" pour le signal donné qui change à partir du 9ème signal...
    Il faut alors modifier ce paramètre comme sur l'image ci-dessous et tout rentre dans l'ordre :
    PS: pour avoir accès à cette propriété il faut afficher la "légende des tracés" : bouton droit sur le graph (partie grise) » Éléments visibles » Légendes des tracés.
    Cordialement,
    Da Helmut

  • Afficher plusieurs courbes dans un graph déroulant

    Bonjour,
    Je travaille sur une application dans laquelle j'ai un graph déroulant qui affiche les valeurs reçu par différents thermocouples. Le nombre de thermocouple utilisé n'est pas fixe il est défini par l'utilisateur. Toutes les 30 sec, mon programme fait une acquisition sur toutes les voies définies par l'utilisateur et stock les données dans un tableau (chaque élément du tableau correspond à une voie). Pour afficher toutes ces données dans un même graph déroulant, je transforme ce tableau en cluster et je l'envoi sur le graph.
    Voila mon problème : pour transformer un tableau en cluster, ou dés qu'on veut utiliser un cluster de façon général, il faut définir ce cluster (nombre et type d'éléments) dans le programme. Or moi je ne peut pas car c'est l'utilisateur qui choisit le nombre de voies, je ne connait donc pas à l'avance le nombre d'élément de ce cluster ... Pour l'instant je définit une très grande taille de cluster mais bon ça affiche plein de courbe à 0 et c'est un peu moche ...
    Du coup je me demandais si il existait une meilleur technique pour afficher plusieurs courbes sur un même graph ? Ou peut-être que le graph déroulant est une solution mais que je m'en sert mal ?
    Merci d'avance je suis un peut perdu là ....

    avec un graph xy cela me parait plus facile ( tableau de n clusteur ) pour n courbes
    si le graph déroulant est remplaçable ?

  • Aficher plus de 2 courbes dans un graphe XY déroulant de façon simple?

     Ci-joint un vi montrant 2 méthodes pour afficher des courbes point par point, la 2e est habituelle mais ne convient pas dans mon application.
    J'aimerais utiliser la méthode simple pour afficher une 3e courbe avec 1 seul registre à décalage mais le graphe XY n'accepte pas de cluster avec plus de 3 éléments!

    Bonjour Cinou,
    Tu as posté ton message sur le forum international donc si tu veux avoir des réponses tu devrais y poster en anglais.
    Il existe un forum francophone si tu souhaites continuer en français : http://forums.ni.com/ni/?category.id=FrenchForums
    Without your VI, we will not be able to give you specific answers to your project.
    Nevertheless, you can take a look to LabVIEW examples : Aide>>Recherches d'exemples
    Regards,
    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

  • Comment gérer la superposition des tracés dans un graphe déroulant?

    Bonjour,
    j'ai un flux de 3 valeurs à afficher dans un graphe déroulant. 
    2 possibilités:
    Empiler les tracés ou Superposer les tracés
    'Empiler les tracés' donne 3 tracés dans 3 zones de tracé distinctes dans le même indicateur graphe.
    'Superposer les tracés' donne ( 3 tracés dans une seule zone de tracé du graphe)
    Ce que je souhaite avoir:
    - les 2 premiers tracés dans une 1er zone de tracé.
    - Le 3ième dans une second zone de tracé distincte et synchrone avec la 1er zone.
    Plus généralement, Comment gérer x tracés dans y zones de tracé d'un même indicateur graphe déroulant?
    Merci pour toutes indications
    ML

    Il n'ya vraiment aucune étape de programmation nécessaire, juste un peu de configuration.
    Je vais reprendre pas à pas mes explications. L'image de la face avant ci-dessous illustre chacune des étapes.
    Graphe 1 :
    On a 3 courbes : Tracé 1, 2 et 3. On veut reporter ces trois courbes sur un graphe empilé double. Les tracés 0 et 1seront en bas,  le tracé 2 (en vert) sera en haut.
    Graphe 2 :
    On passe en mode graphes empilés. La légende est automatiquement étendue à 3 tracés. On a 3 zones de tracés. On remarque que Y pour le tracé 0 est en haut, et Y3 pour le tracé 2 est en bas. L'ordre des échelles est de haut en bas.
    Graphe 3 : on fait un clic droit sur chacun des tracés dans la légende. On affecte les tracé 0 et 1 à l'échelle Y2, et le tracé 3 à l'échelle Y. La zone de tracé Y3 est maintenant vide.
    Graphe 4 :
    On réduit la taille de l'échelle pour n'afficher que les tracés 0 et 1.
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

  • Insérer une variable dans une boite de dialogue

    Bonjour,
    Je souhaite insérer une variable (valeur extraite d'un tableau Excel) dans une boite de dialogue. J'ai vu qu'on pouvait modifier le VI Express de la boite de dialogue mais je ne vois pas comment insérer cette variable dans le message d'entrée.
    D'avance merci

    Hello,
    First, I think that you can get more help if you write in english. Because i didn't understand completly your question.
    What you're trying to do it's simply what's in the attached picture? it's not all the code. Simply the read cell and the dialog.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL
    Attachments:
    excel_dialolog.JPG ‏5 KB

  • Comment insérer une balise PA dans la dernière version de DW CC2014 ?

    Bonjour,
    Comment insérer une balise PA dans la dernière version de DW CC2014 ?
    "Traçage d'une seule balise div PA ou de plusieurs balises div PA à la suite
    Dans la catégorie Mise en forme du panneau Insertion, cliquez sur le bouton Tracer un div pour un élément PA ."
    Impossible de trouver la " catégorie Mise en forme du panneau Insertion " ?
    It's DW CC2014 and I don't find how i can insert tag PA. where is the command in "insertion" ?

    Bonjour Philippe,
    vous pouvez utiliser Adobe Dreamweaver * Utilisation des balises div. Contraire a «Choisissez Insertion > Objets mise en forme > Balise Div.» dans mon DW Allemande ce seulement «insérer >>> Div».
    Bonne chance
    Hans-Günter

  • Comment on fait pour insérer des notes de bas de page dans un tableau??

    Bonjour,
    J'ai un tableau sur Indesign CS3 dans lequel je voudrais ajouter une note de bas de page, mais je ne suis pas capable. L'option n'apparait pas dans le menu Texte. Y-a-t-il une autre possibilité outre que d'insérer manuellement le chiffre en exposant directement à coté de mon texte dans le tableau?
    Parce que si je procède manuellement, cela va défaire toutes mes autres puces qui sont automatiques.
    Merci!

    Translated:
    Hello,
    I have a table in InDesign CS3 which I would add a footnote on page, but I am not capable. The option does not appear in the Text menu. Is there another option that also manually insert the figure in exposing directly next to my text in the picture?
    Because if I do it manually, it will undo all my other chips that are automatic.
    Thank you!

  • Comment insérer un string dans un tableau de nombre(double)?

    Bonjour,
    J'aimerais savoir, si c'est possible, comment je peus faire pour insérer un string ( date et heure ) dans un tableau de nombre???
    Merci de m'aidez svp!
    Cordialement!

    Hello,
    First... One note. If you write in french you should select the french community. Because In this forum most of the persons don't know how to read in french. This may lead to no one anwsers your post. You select the community in the upper right side of the window.
    If your table it's a double array, you can't write strings on it. I But you can have an array of strings and you can convert the number to string.
    If you need more help, post an example and indicate your labview version.
    Software developer
    www.mcm-electronics.com
    PS: Don't forget to rate a good anwser ; )
    Currently using Labview 2011
    PORTUGAL

  • Insérer un objet dans une page d'un onglet dynamiquement

    bonjour,
    je travaille sous labview 2011 et je souhaiterais pouvoir ajouter des pages a un onglet de manière dynamique
    puis insérer des tableaux ou des tables dans ces pages et tout ceci par programmation suivant le nombre de voie
    par exemple 6 voies donc 6 pages dans un onglet avec dans chaque page un tableau.
    Cordialement,
    Résolu !
    Accéder à la solution.

    deux choses :
    - je ne sais ce qu'est l'étiquette de la page, dans la version original il y a label (qui ne peut pas changer pendant l'exécution) et caption (qui peut changer pendant l'exécution), je te laisse trouver et merci de prouver une fois de plus que les versions traduites de LabVIEW ne sont qu'hérésie!
    - il y a une propriété des pages qui s'appelle "Independent Label" qui autorise (ou pas) une page de l'onglet à avoir un caption différent du label, donc pour chaque page, avant de changer le caption il faut s'autoriser à avoir une caption différent du label. cf ci-dessous :
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Est il possible d'insérer un champ calcul dans un formulaire

    est il possible d'insérer un champ calcul dans un formulaire

    Salut,
    J'utilise Google Translate pour la traduction.
    FormsCentral ne supporte pas les calculs dans le formulaire.
    Merci,
    Josh

  • J'essaie d'insérer une animation An dans Dw mais il manque un plug-in-?

    J'essaie d'insérer une animation Edge Animate dans une page de Dreamweaver mais j'ai le message suivant "impossible de charger le plug-in" quand je veux le visualiser en direct.

    Bonjour Christian-
    Pouvez-vous mettre un lien vers votre fichier de sorte que nous pouvons jeter un coup d'oeil dans un navigateur? Vous devrez peut-être supprimer l'animation Flash manuellement via le mode de code dans Dreamweaver. Veuillez noter que cette question est probablement mieux posée dans le forum Dreamweaver, comme cette équipe gère l'intégration.
    http://forums.adobe.com/community/dreamweaver?view=discussions
    Ce message a été traduit machines.
    Can you post a link to your file so that we can take a look at it in a browser?  You may need to remove the Flash animation manually via code mode in Dreamweaver.  Please note that this question is probably better asked in the Dreamweaver forum, as that team handles the integration.
    Thanks,
    -Elaine

  • Insérer des fichiers vidéo "Sony" (Format m2ts) dans Audition

    Bonjour,
    Je continue ma découverte d'Audition (il est temps, je l'ai acheté il y a 3ans et demi!) de la suite CS5.5.
    J'ai vu qu'il était possible en multipiste d'insérer un fichier vidéo pour plus facilement caler l'audio retravaillée sur la vidéo. Ca fonctionne, j'ai testé avec un fichier VOB, mais le fichier natif de mon caméscope Sony n'est pas accepté.
    C'est d'ailleurs ce que confirme cette page :
    Aide d’Adobe Audition | Formats d’importation pris en charge
    Connaitriez-vous un moyen (plug-in, mise à jour, etc ...) qui permettrait que ce soit accepté ? C'est surprenant car PP accepte ces fichiers sans problème.
    Merci d'avance,
    Cordialement

    Re bonjour,
    En fait le fichier d'aide que tu as ouvert, n'est plus à jour par rapport aux nouvelles versions d'Audition. Cette limitation du nombre de formats vidéos concerne toutes les versions avant CC2014.1 donc de la CS5.5, CS6 aux premières versions CC.
    Pourquoi Première supportait plus de formats qu'Audition avant?, c'est expliqué ici : https://helpx.adobe.com/fr/audition/using/whats-new.html
    La dernière version Audition CC 2014.2 importe parfaitement les fichiers m2ts de Sony (j'ai moi même deux NX-30 de Sony) .
    Donc, tu n'as à mon avis que deux solutions, passer à la version actuelle de la suite (uniquement en location. Voir ici : Prix et abonnement Creative Cloud | Adobe Creative Cloud ou convertir ton fichier en un format accepté par Audition CS5.5. Regarde les possibilités de ta suite (vers AVI ou MOV) autrement, il existe pas mal de convertisseurs. En voici un, mais je ne l'ai jamais utilisé. M2TS Convertisseur et il en a beaucoup d'autres..

Maybe you are looking for

  • SQLException Calling Stored Procedure

    Hello all, I'm getting the following exception when calling a stored procedure from Java. Maybe someone can help me out here. See details below. Exception java.sql.SQLException: ORA-01747: invalid user.table.column, table.column, or column specificat

  • Replace function in flex

    Hi I want to replace the tags "<" with < and ">" with "'>" in following xml: <HISKPI>   <HISKPIValues StrategyID="0" PrimaryKPI="103" MonetaryBenefit="Yes"/>   <HISKPIValues StrategyID="0" PrimaryKPI="104" MonetaryBenefit="Yes"/>   <HISKPIValues Stra

  • Error in Webservice call

    Hi All, We are trying to call a webservice synchronously which is in IIS webserver. But we are getting the following error <SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category> <SAP:Code>MESSAGE.GENERAL</SAP:Code> <SAP:AdditionalText>com.sap.aii

  • How can I customise a default delete action

    Dear's In Apex, I have report with edit button. By cliking on edit I can see the edit window with a delete button. I want to restrict this with some checks . The delete button should be displayed always. I want to utilise the default delete action, I

  • Adding a keyframe

    I am trying to put a slow zoom on a title I have created in the Title 3D Generator I can set the parameters using the control panel, but I cant figure out how to add a keyframe. Can anyone help? Cheers