Comment créer une discontinuité dans un graphe XY

Bonjour,
Est il possible de créer dans un graphe XY une trace discontinue ?
Merci d'avance pour toute proposition.
Résolu !
Accéder à la solution.

suite
ci joint un exemple , il suffit d'utiliser les valeurs "Nan"
Cdt
Tinnitus
CLAD / Labview 2011, Win Xp
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail
Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
Pièces jointes :
xy disc.vi ‏67 KB

Similar Messages

  • Ajouter une chaine dans une chaine déroulante

    Bonjour,
    Je suis nouveau en labview, et j'aimerai savoir comment on ajoute une chaine dans une chaine déroulante.
    Merci
    Cordialement
    Solved!
    Go to Solution.

    Bonjour Rémi,
    Rien de plus simple, tu fais un clic-droit sur ta chaine déroulante >> Editer les éléments...
    Tant que j'y suis je te conseille d'utiliser une commande de type énum plutôt qu'une chaine déroulante. Les deux commandes ont la même fonctionnalité sur la face-avant. L'avantage est qu'une commande énum est gérée sous forme de numérique sur ton diagramme, c'est donc plus facile à utiliser est moins source d'erreur que d'utiliser des chaines. C'est notamment très pratique avec une structure condition.
    Bonne journée,
    M-Junior

  • Comment ajouter une étiquette à un point dans un graph ?

    Bonjour,
    J'ai un graph XY d'un certain nombre de points, et je souhaiterai ajouter du texte dans le graph à des positions spécifiques (typiquement "point1" à coté du point de coordonnées [x1 ; y1]).
    Existe-t-il un moyen simple pour écrire une chaîne de caractères dans un graph à un emplacement X;Y souhaité ?
    Merci d'avance,
    Résolu !
    Accéder à la solution.

    il faudra utiliser
    Propriété Liste d'annotations
    Tableau d'informations concernant toutes les annotations. Chaque élément du tableau est un cluster d'éléments d'annotation.
    Éléments
    Nom
    Description
    Nom
    Le texte affiché dans la zone de tracé associée à l'annotation.
    Couleur
    La couleur de l'annotation, y compris son point, sa flèche et son nom.
    Style
    Le symbole qui est dessiné au point central de l'annotation avec l'option Style de point. Les valeurs valides sont 0-8, comme indiqué de gauche à droite et de haut en bas dans l'élément de menu local Style d'annotation de l'annotation.
    Style de point
    Le symbole qui est dessiné au point central de l'annotation avec l'option Style. Les valeurs valides sont 0-16, comme indiqué de gauche à droite et de haut en bas dans l'élément de menu local Style de point de l'annotation.
    Nom visible
    Si cet élément est défini à VRAI, le nom de l'annotation est affiché dans la zone de tracé.
    Autoriser le glissement
    Si cet élément est VRAI, vous pouvez faire glisser l'annotation.
    Mode d'annotation
    Spécifie comment l'annotation est attachée aux tracés de la zone de tracé. Les valeurs valides sont 0 (Libre) et 1 (Pour un tracé).
    Tracé
    Le tracé auquel est associée l'annotation. Si Tracé est -1, l'annotation est attachée à tous les tracés de la zone de tracé. Vous pouvez déplacer l'annotation au point de données le plus proche d'un tracé de la zone de tracé. Cet élément ne s'applique pas aux annotations libres.
    Indice
    L'indice dans le tableau du point auquel l'annotation est attachée.
    Position : X
    La coordonnée x de l'annotation dans la zone de tracé. Position : X est exprimé dans le système de coordonnées de la valeur de l'échelle des X associée à l'annotation ou au tracé.
    Position : Y
    La coordonnée y de l'annotation dans la zone de tracé. Position : Y est exprimé dans le système de coordonnées de la valeur de l'échelle des Y associée à l'annotation ou au tracé.
    Échelle des X
    L'échelle des x associée à l'annotation. Cet élément ne s'applique qu'aux annotations libres et définit quelle échelle des x est utilisée avec Position : X.
    Échelle des Y
    L'échelle des y associée à l'annotation. Cet élément ne s'applique qu'aux annotations libres et définit quelle échelle des y est utilisée avec Position : Y.
    Afficher la flèche
    Si cet élément est défini à VRAI, la flèche qui pointe du nom de l'annotation au point de données annoté est visible.
    Verrouiller le nom
    Si cet élément est défini à VRAI, le nom de l'annotation est positionné de façon absolue, de sorte que si vous déplacez l'annotation ou que vous faites dérouler la zone de tracé, le nom de l'annotation ne se déplacera pas dans celle-ci.
    Zone de tracé
    La zone de tracé à laquelle est associée l'annotation. Cet élément ne s'applique qu'aux graphes de signaux mixtes ayant plusieurs zones de tracé.
    Décalage d'étiquette : X
    La coordonnée sur l'axe des X qui correspond à la position de l'étiquette par rapport à l'annotation.
    Décalage d'étiquette : Y
    La coordonnée sur l'axe des Y qui correspond à la position de l'étiquette par rapport à l'annotation.
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • 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...        

  • 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 créer une source de cadencement à 1MHz dans une boucle cadencée?

    Comment créer une source de cadencement à 1MHz dans une boucle cadencée?

    Bonjour Julie,
    Je ne comprends pas très bien votre question.
    Tout d'abord, à l'avenir, préférez recréer votre propre post sur le forum, celui-ci datant de 2006, vous pouvez être quasiment sûr que les gens qui y ont participé ne sont plus aussi disponible pour vous répondre.
    D'autre part, le module 8451, qui gère la communication SPI peut gérer des horloges jusqu'à 12MHz, je ne vois pas où est votre problème d'horloge à 1MHz.
    Le problème qui se posait dans le poste d'origine était d'avoir une boucle logicielle qui allait à plus d'1MHz, ce qui est très dur et qui demande du matériel particulier. C'est déjà une limite quasiment inatteignable avec un environnement RT, et il faudra plutot se tourner vers de la technologie FPGA.
    En revanche, si votre besoin est de gérer une comm SPI à 1MHz, vous pouvez très bien avoir le module 8451 qui fait le codage et décodage SPI, et votre programme qui lui tourne à quelques ms pour récupérer ou envoyer de nouvelles données sur le bus!
    J'espère vous avoir éclairé!
    Cordialement,
    Olivier L. | Certified LabVIEW Developer

  • EN creant une boite aux lettres dans sur mon MAC tous les messages de la boite de recption sont arrives dessus comment puis je les renvoyer dans la boite de receptiony

    EN creant une boite aux lettres dans "sur mon MAC" tous les messages de la boite de recption sont arrives dessus
    comment puis je les renvoyer dans la boite de reception????
    MERCI

    Hello,
    Attention, cette méthode était valable avant, et sur Windows XP (ou antérieur) : 
    - http://digital.ni.com/public.nsf/allkb/8545726A00272EB0862571DA005B896C?OpenDocument
    Pour les raisons citées, désormais on utilise plutôt les bibliothèques empaquetées. Elles sont compilées, donc pas de risque d'avoir de fuite de code :-)
    Un très bon début avec cette architecture :
    - https://decibel.ni.com/content/docs/DOC-19176
    Alternative moins crédible : appeler les exe par la fonction "System Exec", et jouer avec les fonctions Windows (au fond de user32.dll) pour que la fenêtre des exe soit une fenêtre enfant du VI appelant...
    A+
    --Eric
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • Comment fait-on pour inscrire une institution dans votre registre ?

    Comment fait-on pour inscrire une institution dans votre registre ?
    En effet, j'ai des version légale de logiciel et je suis enregistrer comme freelance mais j'aurais droit d'avoirs accès au prix enseignant pour vos logiciel mais le collège (CEGEP) deMaisonneuve n'est pas inscrit ou ne s'affiche dans le registre des institutions reconnues. Comment faire pour me prévaloir des prix éducationnels et comment mon institution peu-elle s'inscrire à ce registre ?

    heu... s'il n'y a pas de pertes, les conditions de ne varient pas et donc pas besoins de régulation...
    Dans "pertes" je compte tout ce qui sort... c'est une centrale de traitement d'air donc tu dois faire ton bilan énergétique avec :
     - la charge
     - les apports (sensibles et latents)
     - les sorties (sensibles et latents)
    TU dois mettre ça en équation, déterminer les températures en fonctions desquelles tu actives le BF, BC et humidificateur.
    Au fait est ce que tu mesures l'hygraumétrie du local ?
    Et l'air que tu injectes il est pris à l'extérieur ? A quelle condition (H, T) ?
    Pour le moment, les questions à résoudre sont d'ordre thermique et pas en relation avec LabVIEW... Tout ça sera clair (fonctionnement, conditions, valeurs limite, etc...) on commencera à voir comment le coder sous LabVIEW. La ça me parait trop tôt...
    Bon courage
    Message Edité par TiTou le 06-21-2006 11:51 AM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Afficher les heures dans un graphe

    Bonjour,
    je suis un débutant dans labview, et j'ai un probleme.
    mon vi ouvre un fichier csv et il lit plusieurs données comme l'heure, la température..
    je dois afficher dans un graphe la temperature, l'irradiation par rapport a l'heure, mais le problème que j'ai c'est que l'heure ne s'affiche pas de la meme facon que le fichier csv.
    comment dois je faire pour résoudre le problème?
    merci d'avance
    NB: le vi et le fichier csv est pièce jointes
    Pièces jointes :
    Projet_Labview3.vi ‏213 KB
    2011-03-13.csv ‏27 KB

    Bonjour,
    Tu peux utiliser cet exemple qui convertit une date en format string au format Time Stamp : http://decibel.ni.com/content/docs/DOC-4501
    Cordialement,
    Benjamin

  • 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

  • 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

  • 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

  • Lire le contenu d'une cellule dans une feuille Excel

    Bonjour,
    Dans un fichier Excel, j'ai plusieurs feuilles, dans une des feuille (par exemple feuille: Dispersion) j'ai une cellule qui se situe à la colonne 3 et la ligne 5, cette cellule contient une valeur (par exemple 500). Donc depuis un VI, comment je peux lire le contenu de cette cellule pour sortir la valeur 500 ?
    Si je n'ai qu'une feuille je peux utiliser la fonction "Read From Spreadsheet File.vi" pour lire dans un fichier de format txt, mais ici j'ai une fichier Excel avec plusieurs feuilles dedans, comment je peux lire une cellule dans une feuille précise? Merci pour votre éclairage . Bon week end à vous tous.
    Solved!
    Go to Solution.

    Bonjour, Jetez un oeil sur ce lien.
    http://zone.ni.com/devzone/cda/epd/p/id/3409
    CLA 2014
    CCVID 2014

  • Comment créer une dll sous labview avec plusieurs fonctions venant du même VI et possédant un tabcontrol ?

    Comment créer une dll sous labview avec plusieurs fonctions venant du même VI et possédant un tabcontrol ?

    Bonjour,
    L’utilisation d’une « commande d’onglet », ou « tabcontrol », ne pose pas de problème pour la définition d’une DLL à partir d’un VI.
    Selon la version de LabVIEW que vous utilisez, le processus de création de DLL sera différent.
    Si vous utilisez une version antérieure à la v8, vous pouvez vous reporter à ce lien : Construire une DLL avec LabVIEW 7.0.
    Sinon, vous devez enregistrer votre VI dans un projet, puis définir le connecteur de votre VI avec les paramètres d’entrées/sorties (cette opération est indépendante des différentes « commandes d’onglet » que vous avez pu implémenter).
    Sélectionnez, dans le projet les « spécifications de construction » dans le projet (via un click droit), pour créer une DLL. Dans la boite de dialogue qui s’ouvre alors, à l’onglet « fichiers source », vous pouvez ajouter votre VI parmi les « VIs exportés » et configurer, en fonction des E/S câblées sur le connecteur de votre VI, les fonctions contenues dans la DLL.
    J’espère que ces quelques éléments auront pu vous éclairer.
    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

  • Comment changer de compte Facebook dans le menu réglage lorsque l'action supprimer le compte ne fonctionne pas.

    Comment changer de compte Facebook dans le menu réglage lorsque l'action supprimer le compte ne fonctionne pas.
    Je ne sais plus quoi faire, même en réinitialisant les réglages, rien ne fonctionne.

    Bonjour,
    Pour ma part, j'ai trouvé une astuce pour au moins enregistré mon mot de passe:
    il faut aller dans Réglages / Confidentialité / Facebook / et désactiver l'accès au compte.
    Quan dvous revenez sur l'appli Facebook il n'y a plus le message demandant d'enregistrer le mot de passe dans réglages.
    Par contre ce n'est qu'un contournement au problème qui est que dans les réglages impossible de supprimer un compte Facebook via "supprimer le compte", cad que le réglage Facebook reste sur un compte qui (pour nous) est supprimé.
    J'espère vous avoir aider

Maybe you are looking for

  • Podcast feed broken in two in "Podcast" view, but complete in "List" view iTunes 11

    Hi all, Today I updated to iTunes 11 on my Windows 7 laptop. When I went to update some podcasts I subscribe to I noticed that there were two lists for a couple of the different podcasts inthe defaualt view. I thought perhaps there was something wron

  • I tunes doesn t lauch need quick time 7.5

    my i tunes doesn t want to launch.it asked me an older version of quick time 7.5 or before but i tried and nothing happened HELP

  • Ideapad U110 Linux drivers

    I managed to install ubuntu on ideapad u110. Only big problem is the resolution , i can't manage to get higher then 800*600  using Vesa I would like to make the intel driver work , for acceleration on 1368*768 Seems to be an issue with chipset  00:02

  • OWB 10gR2

    I can't profile even the simplest table. Profiling comes almost to the end, according to progress bar, and then the following messsage occurs: ORA-24344: success with compilation error ORA-06512: at "OWB_REP.WB_RT_TRANSACTION_HANDLER", line 130 ORA-0

  • Ask t-code for PO list

    Hi, All, Is there a t-code that will show a PO by lines, goods receipts and invoice receipts? Thanks