Tracer une droite sur un graphique XY

Bonjour à tous,
Je souhaiterai pouvoir tracer mon profil de scénario au fur et à mesure que j'ajoute une étape.
Sachant que 2 commandes peuvent être effectuées, un palier de température (soit une droite horizontale ou un point si la durée est =0)
ou un gradient avec le gradient comme coefficient directeur et l'ordonnée à l'origine serait mon dernier point et il faudrait ma température d'arrivée je pense. J'ai déjà un VI permettant de calculer cette température finale.
Grâce à Kaleck, j'ai une piste pour tracer mes paliers, néanmoins je ne sais pas du tout comment m'y prendre pour mon gradient..
Cordialement
Pièces jointes :
p1.vi ‏84 KB
Scenario_key_bis.vi ‏54 KB

si j'ai bien compris, à cahque fois que l'utilisateur ajoute une étape dans la séquence tu veux ajouter 1 ou deux point dans la courbe de ton graph XY.
pour ça le plus simple est d'utiliser une shift register qui contient tous les points de ta courbe et chaque fois qu'un point est ajouté ou retiré, il faut rafraichir le graph XY.
c'est pas très compliqué mais ça demande un peu d'astuce, je te laisse essayer par toi même, n'hésite pas à consulter les exemples LabVIEW dans Help >> Find examples (désolé j'ai une version non-francisé de LabVIEW donc je ne sais pas comment ça a été traduit) ensuite dans l'explorateur d'exemple il y a un onglet recherche.
enjoy
When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

Similar Messages

  • Problème d'affichage d'une envelloppe sur un graphique

    Bonjour,
    Je travaille chez Astrium en tant qu'apprenti et je suis responsable de l'automatisation et l'asservissement d'instruments optique (laser, détecteurs, miroirs etc) et j'utilise principalement Labview pour réaliser mes différents projets.
    Cependant je n'ai pas de cours sur Labview et je dois me débrouiller seul afin de résoudre mes problèmes et la je n'arrive pas à trouver d'exemple me permettant de faire ce que je souhaite.
    Je possède un détecteur optique quatre quadrants qui m'indique la position d'un laser en X et Y et je dois faire un graphique qui indique la position de mon laser sur le détecteur. Ce point ne m'a pas posé de problème cependant la forme de mon détecteur est circulaire et je souhaiterai afficher une envelloppe de forme circulaire afin de mieux visualiser la position du detecteur. En regardant sur les forums et le site NI.com j'ai trouver l'exemple graph pictures qui affiche les limites avec une envelloppe bleue autour des points du graphe. Je souhaiterai donc faire la même envelloppe mais de forme circulaire et centrée en zero afin d'être plus explicite avec mon graphique. Cependant mes connaissances en Labview ne sont pas extraordinaire et je n'arrive pas bien à comprendre le diagramme de l'exemple car il y a d'autres effets sur la courbe et je ne sais pas quelle partie correspond à l'envellope et en tentant d'insérer quelques élèments de l'exemple sur mon programme mais je n'obtient aucun résultat. Je voudrais donc savoir s'il est possible de créer une envelloppe de forme circulaire et s'il est possible de récupérer un exemple ne faisant que l'envelloppe afin que je puisse l'adapter à ce que je recherche.
    N'hésitez pas à me recontacter si vous souhaitez avoir une copie de mon programme mais je n'ai pas de problème avec le reste de mon programme seulement comment créer une envelloppe.
    Merci,
    Bonne journée,
    Cordialement,
    Guillaume Carillet.
    [email protected]

    Make sure that you do not suppress background images.
    http://kb.mozillazine.org/Website_colors_are_wrong
    http://kb.mozillazine.org/Websites_look_wrong

  • Normalisation d'un tracé par rapport à l'axe des abscisses sur un graphique

    Bonjour,
    J'aimerai savoir si il est possible de d'ajouter une courbe sur un graphique déjà existant sachant que cette nouvelle courbe ne possède pas le même nombre de points que le graphique sur lequel on souhaite afficher cette courbe.
    En d'autre termes, je souhaite afficher une courbe de 600 points sur un graphique de 1000 points et faire en sorte que la courbe de 600 points soit étalée sur la totalité du graphique, soit sur 1000 point.
    Existe t'il une fonction permettant d'effectuer cette opération, ou doit-on le faire manuellement?
    D'autre part, est t'il possible de repérer des pics par des flèches (ou des numéros) directement sur le graphique?
    Cordialement,
    Teka
    Labview 8.2 version étudiante
    Sound & Vibration Toolkit
    Résolu !
    Accéder à la solution.

    Bonjour,
    Merci d'avoir posté sur le forum NI.
    Pour avoir pouvoir choisir l’échelle de votre graph (donc de choisir pleine échelle
    pour une courbe ou l’autre), il suffit de désactiver la mise à l’échelle
    automatique de votre graph puis de faire de modifier le nœud de propriété échelle
    maximum de votre graphe (clique droit sur le graph dans le diagramme puis créer --> nœud
    de propriété -->
    échelle des X --> maximum).
    J’ai fait un exemple que vous pouvez trouver si joint.
    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
    Pièces jointes :
    Exemple echelle variable.vi ‏24 KB

  • Tracer une courbe à suivre sur un graphique déroulant

    Bonjour,
    Je suis entrain de faire un programme d'acquisition pour un ergomètre. Pour la visualisation de l'acquisition, j'utilise un graphique déroulant.
    Je dois tracer la courbe de force que le sujet devra suivre pendant l'expérience mais je ne vois pas comment je peux tracer une courbe de repère (plateau - rampe montante - plateau - rampe descente) sur ce graphique déroulant.
    Pour faire cela j'ai l'impression que je suis obligé de passer par un graphe XY?

    Bonjour,
    Effectivement, je pense qu'il faudrait s'orienter vers un grpah XY. Tu essayes de placer un tracé qui va se remplir avec le temps avec un tracé qui est pré-défini dans le temps. Je ne vois aps comment faire autrement qu'avec un graph XY.
    Si tu veux utiliser ta solution, fait l'inverse. Rend transparent et au premier plan la courbe qui va se dessiner et tu pourras intéragir dessus, et laisse au second plan, la courbe a suivre qui ne sera pas accessible.
    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   

  • Tracer des droites, aléatoire, et couper la feuille

    Bonjour à tous,
    J'ai un projet artistique qui est en résumé :
    1. Tracer deux droites au moyen de deux points donnés au hasard sur un feuille carré.
    2. diviser la feuille en quatre plus petits carrés.
    3. Répartir ces quatre carrés au hasard.
    4. Prolonger chacun des lignes, avec une épaisseur de pinceau différente.
    Je n'ai jamais fait de flash, et je ne sais pas bien du coup par où commencer.
    Pouvez-vous m'aider ?
    Merci,
    gsybe

  • Comment configurer le DCOM afin de pouvoir ouvrir une application sur un autre ordinateur à l'aide de automation open?

    Bonjour,
    Je suis actuellement en stage et utilise labview.
    J'ai deja créé un vi  me permettant d'ouvrir une application (CANoe) sur le même ordinateur à partir de labview, en utilisant Automation Open.
    Je cherche maintenant à faire de même, mais avec le vi labview sur un ordinateur, et l'application sur un autre ordinateur.(je les ai connecté en wifi pour l'instant). quand je mets l'adresse IP voulue sur l'entrée "machine name" de Automation Open, cela n'a pas l'air de fonctionner.
    D'après ce que j'ai pu comprendre cela pourrait venir des paramètres DCOM, mais je n'arrive apparemment pas à les configurer de la bonne manière.
    Quelqu'un pourrait il me fournir des précisions sur la démarche à suivre?
    Merci d'avance pour vos réponses,

    Bonjour ravanel_ale, 
    Merci d'avoir posté sur le forum National Instruments.
    Je suppose que ton application CANoe dispose d'une interface ActiveX. Assure toi que du côté de ton PC client celui-ci est bien enregistré.
    Démarrer>>Exécuter>>dcomcnfg
    Console Root » Component Services » Computers » My Computer, clique droit sur My Computer et sélectionne Properties
    Va sur l'onglet COM Security
    Change les Access Permission Limits en cliquant sur Edit Limits... dans la section Access Permissions
    Sélectionne Local and Remote Access
    Dans la section Launch and Activation Permissions, clique sur Edit Limits...
    Ajoute Local et Remote Launch, et Local et Remote Activation permissions
    Navigue dans Console Root » Component Services » Computer » My Computer » DCOM Config » [YourApplication] Remote Engine, rclique droit et sélectionn Properties
    Onglet Security>>Customize>>Edit
    Donne les accès à l'utilisateur
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Comment définir une cible sur une image

    Bonjour, a tous, étant actuellement en 1ère année de BTS Génie Optique, je suis en stage avec un projet à réalisé. Pour réaliser ce projet je pense utiliser LabView, ma question est la suivante :
    Pensez-vous que LabView est capable d'acquérir une image (à l'aide d'une caméra), sur cette image, tracer un cercle par rapport à un centre et définir 10 autre cercle de 5mm de diamètre chacun dans ce cercle ?
    Merci de vos réponses.

    Bonjour, merci de votre réponse,
    J'ai utilisé cet fonction pour tracer les cercles sur une simple photo, maintenant j'essaye de faire en sorte que le diamètre de la zone circulaire soit en fonction de la taille de l'image. Pour cela j'ai utilisé un V.I déjà existant me permettant de connaître la taille.
    Le problème c'est que je ne peux pas utiliser la fonction "Tracer un cercle par son rayon" car l'image ne peut pas-être relié à ce bloque (voir V.I en pièce jointe).
    Auriez-vous une proposition ? 
    (Je joint mon V.I ainsi que l'image qui faut utiliser dans le chemin).
    Merci de vos réponse rapide.
    Attachments:
    Find length or distance.vi ‏57 KB
    Verre rond.jpg ‏8 KB

  • Script VBS : garder une ligne sur N

    Bonjour, Diadem permet certes d'ouvrir de tres gros fichiers avec beaucoup de lignes mais j'aimerai pouvoir traiter mes données avec excel qui ne peut pas recevoir plus de 60000 lignes.... Du coup, je souhaiterai pouvoir créer un script dans diadem qui permet de créer un fichier texte qui contiendrait les colonnes initiales reduites par un facteur donné.
    La structure du script serait donc :
    * recuperation des données initiales
    * creation du fichier destination contenant les differentes variables (ou creation des variables reduites directement)
    * ecriture des variables destination à partir d'une ligne sur N des varaibles sources
    Ca semble pas tres dur mais il me manque les commandes principales et surtout comment on designe les variables lorsque celles ci sont dans le data portal (a droite)
    apres, une simple boucle devrait pouvoir me permettre de les remplir ....
    Merci d'avance de votre aide...
    Meme des petites notions pourraient m'aider à avancer, n'hesitez pas...
    Bertrand

    Hi Bertrand,
    I can mostly make out your question in French, but I'm afraid my French will be woefully inadequate to communicate my response, so I hope you read my English.  First let me restate your request as I understood it.  You have a data set with way more than 60,000 values, and you want to create a new data set with DIAdem that reduces the size of that data set down to 60,000 or less rows so that you (or others) can read the (reduced) data set in Excel.  I believe you wanted to reduce the data set by condensing several adjacent values into 1 value, either by simply reading every Nth value and ignoring the rest, or by averaging or taking the maximum or minimum value of each of the N intervals.  Then you would like to output the resulting channels to a file that can be read into Excel.
    What I've described above is something DIAdem can indeed do for you.  If you happen to have DIAdem 10.1, then you can make use of the new "Data Reduction" loading feature to execute this data condensing while the data set is being loaded into DIAdem.  Then all you have to do is output to either a CSV file or an XLS file with the standard "File>>Save as" menu in the DIAdem NAVIGATOR.
    If you have an earlier version than DIAdem 10.1, then you will need to load all of the data into DIAdem and use the "Reducing Classification" ANALYSIS routine found in the "Statistics" palette of functions to do the data condensing prior to output to file.
    Ask if you have additional questions,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • Acheter une chanson sur un autre Pays

    J'ai créer un compte sur itunes en France, mais je ne peux pas acheter de chanson sur le magasin en ligne italien, y a t il un moyen d'acheter une musique italienne sans en habiter le pays ?
    HP   Windows XP  

    Bonjour ravanel_ale, 
    Merci d'avoir posté sur le forum National Instruments.
    Je suppose que ton application CANoe dispose d'une interface ActiveX. Assure toi que du côté de ton PC client celui-ci est bien enregistré.
    Démarrer>>Exécuter>>dcomcnfg
    Console Root » Component Services » Computers » My Computer, clique droit sur My Computer et sélectionne Properties
    Va sur l'onglet COM Security
    Change les Access Permission Limits en cliquant sur Edit Limits... dans la section Access Permissions
    Sélectionne Local and Remote Access
    Dans la section Launch and Activation Permissions, clique sur Edit Limits...
    Ajoute Local et Remote Launch, et Local et Remote Activation permissions
    Navigue dans Console Root » Component Services » Computer » My Computer » DCOM Config » [YourApplication] Remote Engine, rclique droit et sélectionn Properties
    Onglet Security>>Customize>>Edit
    Donne les accès à l'utilisateur
    Benjamin R.
    R&D Software Development Manager
    http://www.fluigent.com/

  • Modification d'une photo sur Indesign CC

    Bonjour à tous,
    Je suis débutante sur Indesign et n'ai fait que des CV avec pour l'instant.
    J'ai besoin de créer un flyer pour l'association dans laquelle je travaille en ce moment. Pour cela, on m'a fournit une photo sur laquelle il y a pas mal d'élément que j'aimerai cacher (c'est une affiche de film).  J'ai bien essayé l'outil rectangle sur le texte que je voulais "enlever", puis l'outil pipette, mais, c'est très voyant (et pas beau du tout). Je voulais savoir s'il y avait d'autre possibilité qui aurait un rendu plus subtile que le gros rectangle d'une couleur douteuse au milieu de l'affiche? Si on pouvait éviter d'utiliser Photoshop pour cela ça m'arrangerai grandement!
    Merci à tous pour votre aide!

    InDesign cannot edit raster images beyond showing/hiding layers. You can put objects in front to mask areas, or crop, but real editing must be done in Photoshop.

  • Bonjour, quand je lance firefox, il y a à peu près une chance sur quatre que ça me fasse planter windows 8 complètement m'obligeant à éteindre mon pc manuelemen

    Quand je lance firefox pour la première fois après avoir allumé mon pc (asus ROG fonctionnant sous windows 8) il y a à peu près une chance sur quatre que ça me fasse planter windows 8 complètement. Impossible d'ouvrir le gestionnaire des tâches ou de faire fonctionner quoi que ce soit. Je suis alors obligé d'éteindre mon PC manuellement. Même après la mise à jour firefox 23 ce bug continue toujours. Ce qui est assez pénible, surtout que j'ai horreur d'éteindre mon PC manuellement.
    Merci pour votre aide.
    Yann G.

    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

  • Comment supprimer et/ou faire une rotation sur certaines pages d'une document pdf svp?

    Bonjour,
    J'utilise Adobe PDF pack et Adobe Acrobat.com et Windows 7.
    Comment supprimer et/ou faire une rotation sur certaines pages d'un document pdf svp?
    D'avance, merci.

    L'aide est ton amie :
    http://helpx.adobe.com/fr/acrobat/using/manipulating-deleting-renumbering-pdf-pages.html

  • Est-il possible pour un developpeur de proposer une version bêta d'une application sur l'app store?

    Est-il possible pour un developpeur de proposer une version bêta d'une application sur l'app store?

    Bonjour, vous pouvez trouver les infos concernant la structure évènement ici :
    Loops and Structures : http://zone.ni.com/devzone/devzone.nsf/webcategories/E27D46969B82A7FD86256A23005B6947
    Plus précisément dans :
    - Event-Driven Programming in LabVIEW
    - Use the Event Structure in LabVIEW to Capture a Panel Close Event
    - Inside LabVIEW : Event-Driven Programming
    N'hésitez pas à me dire si cela répond à votre besoin.
    Cordialement
    Nicolas François
    National Instruments France

  • Comment faire un tableau à partir d'un autre tableau en ne prenant qu'une ligne sur 2 ?

    J'ai un tableau principal et je voudrais récupérer une ligne sur 2 ou sur 4 affin de discriminer mon premier tableau. ces lignes récupérées constitueraient alors un second tableau. Les 2 tableaux sont en 2D.

    Bonjour Madness
    Je passerai le tableau (2D) dans une boucle for.
    A l'intérieur, j'utiliserai la fonction "Decimate 1D array" dans palette "Array". Pour 1 ligne sur 5, tirer sur le "Decimate" pour qu'il ait une longueur de 5 elements, brancher uniquement le premeir vers la sortie de la boucle.
    NB : Si on récupère ainsi les colonnes au lieux des lignes, mettre avant et apres la boucle for le vi "transpose array".
    Please take some time to give a rating to my answer.
    Cheers.
    Doc-Doc
    Doc-Doc
    http://www.machinevision.ch
    http://visionindustrielle.ch
    Please take time to rate this answer

  • Je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de

    je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de cette fenêtre 2 boutons: quitter ou accepter , en quittant sur accepter, rien ne se produit

    je suis sur MACPRO je ne parviens pas a activer acrobat X1 dans la suite CC, les autres logiciels fonctionnent parfaitement, en lançant l'application acrobat, j'obtiens une fenetre sur laquelle est indiqué : Contrat de licence du logiciel Adobe, en bas de cette fenêtre 2 boutons: quitter ou accepter , en quittant sur accepter, rien ne se produit

Maybe you are looking for

  • How can i get the music from my old generation ipod touch on to my new windows computer

    I have an old generation ipod touch 8GB with itunes version 3.1.1 and i want to get the music that is on it on to my new computer. some of the music was downloaded from websites while some of it was rippped from CDs and my computer.

  • Survey result sending online/offline

    Hi there. For our new customer we would like to add a survey at the end of the folio. Now we are thinking what are the best ways to do this. Since the folio contains learning material the basic idea is that you don't really need any internet access t

  • Swapped out CM2320nf Fuser Causes Black Pages. FW: 20140625.

    I’m sorry this is so long but I want to avoid unnecessary “Tried that” posts. My fuser was working fine except the sleeve and pressure roller were worn out and causing wrinkles along the left side of the page and occasionally folded over the page ont

  • Interview question on jinitiator

    Dear all, I was asked this question in an interview. You have two production servers 11.5.8 and 11.5.10.2, you open two browser instance. In one browser you access a form of 11.5.8 instance and in another browser a form of 11.5.10, how does jinitiato

  • What is seeburger @ BIC

    Hi All, Please help me know about Seeburger @ BIC? I mean what is it? Where it is used? What is its function? What are the advantages and disadvantages of using it? Is there any other alternative other than usung it? Thanks in Advance. Regards, Sri.