Graph Xy à partir d'un fichier excel

Bonjour, 
A partir d'un fichier exel je dois tracer des courbes de caractérisations. J'arrive a tracer les courbes mais elles ne font que "défilées" une par une. Je m'explique, la première courbe est tracé mais 1s après c'est la deuxième qui est tracer puis la troisième sans garder ni la première et ni la deuxième sachant qu'à partir du fichier exel je peux avoir un nombre indéterminé de courbes. Du coup quand je stop le programme je garde la courbe à laquelle le programme était en train de tracer.
Je souhaiterais simplement que les courbes soient tracer tout en gardant les précédentes.
Merci,
Résolu !
Accéder à la solution.

Je vais essayer d'être plus clair.
Tout d'abord mon fichier excel est constitué de de 5 colones dont deux colones qui me sont utiles pour tracer ma courbe de caractérisation.
Sachant que une mesure (donc une courbe) contient 450 points de mesure donc 450 lignes dans le fichier excel.
Avec Labview je viens lire ces deux colones sur 450 lignes ce qui me donne donc une courbe de caractérisation. Si je veux tracer la deuxième courbes donc la deuxièmes mesure je viens lire les deux colones mais cette fois-ci de la ligne 451 à la ligne 900 (j'utilise la fonction "sous ensemble de tableau" pour aller chercher ce que je veux dans mon fichier excel"). J'obtient donc les deux courbes sur mon graphique XY. Le problème c'est que je peux avoir 200 mesures sur le fichier excel.. Donc il me faudrait 200 fois la fonction sous ensemble de tableau.
Ce que j'ai donc fait c'est que au lieu de mettre en indice de ligne par exemple 450 et longueur 450 (pour la deuxième mesure)  c'est que pour l'indice je le fait s'incrémenté dans une boucle while. En gros on commence ligne0, ensuite 450, 900 ect.. Donc sur mon graph XY ce que j'obtient c'est dabord la mesure de la ligne 0 à 450 ensuite elle disparait pour tracer la courbe de la ligne 450 à 900 ect..
Ce que je voudrais donc c'est la même chose mais tout en laissant les premières mesures tracer.
Voila j'espère avoir été clair.
Merci.

Similar Messages

  • Comment construire un graphe dans un fichier Excel depuis LabView?

    Bonjour,
    Je suis stagiaire en 2ème année de DUT Génie Electrique et Informatique Industrielle, et j'ai pour sujet de développer une interface LabView permettant d'enregistrer des étuvages en enceinte thermique. Pour ce faire j'ai à ma disposition un datalogger qui me donne par liaison série la température ainsi que l'humidité de l'enceinte. Il me faut analyser la trame pour récupérer les données etc... mais n'ayant pas encore reçu l'appareil, je me concentre sur l'enregistrement des valeurs. J'arrive à faire un fichier excel avec les valeurs de températures d'enregistrées (simulées avec un simple bouton rotatif), et j'aimerais ajouter un graphe en fin d'enregistrement.
    Mais je n'y arrive pas, pas encore du moins... Je crois qu'il faut utiliser des noeuds de propriété mais je ne sais pas m'en servir... Je cherche, je découvre des choses mais je n'ai pas encore touché le graal.
    Merci d'avance pour votre aide, cordialement.
    Etudiant qui ne cherche qu'à apprendre!!

    Oui; dans ce cas tu sembles avoir la palette et peux utiliser les exemples.
    Tape "Excel" dans l'outil de recherche d'exemples et tu trouveras ton bonheur. Par exemple le vi joint...
    Francis M | Voir mon profil
    Certified LabVIEW Developer
    Pièces jointes :
    XY Graph (Excel).vi ‏31 KB

  • Tracer un graph xy à partir d'un tableau

    bonjour
    - je veux trace une courbe à partir d' un tableau 2D qui contient tous les mesures à traçer.
    - pour chaque iteration j'ai une courbe à partir du nouveau mesure sur le tableau.
    - apres une serie des mesures je vais regrouper tous les courbes sur la meme graph xy.
    est il possible de le faire en labview??

    Je vais essayer d'être plus clair.
    Tout d'abord mon fichier excel est constitué de de 5 colones dont deux colones qui me sont utiles pour tracer ma courbe de caractérisation.
    Sachant que une mesure (donc une courbe) contient 450 points de mesure donc 450 lignes dans le fichier excel.
    Avec Labview je viens lire ces deux colones sur 450 lignes ce qui me donne donc une courbe de caractérisation. Si je veux tracer la deuxième courbes donc la deuxièmes mesure je viens lire les deux colones mais cette fois-ci de la ligne 451 à la ligne 900 (j'utilise la fonction "sous ensemble de tableau" pour aller chercher ce que je veux dans mon fichier excel"). J'obtient donc les deux courbes sur mon graphique XY. Le problème c'est que je peux avoir 200 mesures sur le fichier excel.. Donc il me faudrait 200 fois la fonction sous ensemble de tableau.
    Ce que j'ai donc fait c'est que au lieu de mettre en indice de ligne par exemple 450 et longueur 450 (pour la deuxième mesure)  c'est que pour l'indice je le fait s'incrémenté dans une boucle while. En gros on commence ligne0, ensuite 450, 900 ect.. Donc sur mon graph XY ce que j'obtient c'est dabord la mesure de la ligne 0 à 450 ensuite elle disparait pour tracer la courbe de la ligne 450 à 900 ect..
    Ce que je voudrais donc c'est la même chose mais tout en laissant les premières mesures tracer.
    Voila j'espère avoir été clair.
    Merci.

  • Ouvrir un fichier excel avec un chemin

    Bonjour,
    Je viens pour vous demander quelques infos sur l'utilisation des fichiers excel. Avec le fichier texte on a un outil "Ouvrir/Créer/Remplacer un fichier" et dans cet outil on peut récupérer le chemin donné par l'utilisateur sur la façade avant mais avec excel peut on trouver un équivalent ? J'ai vui qu'il y avait un outil "Save Report to File.vi" qu'on peut éventuellement donner le chemin à l'utilisateur mais on l'utilise à la fin du programe et je voudrai que cela soit au début pour récupérer le chemin de l'utilisateur. Merci d'avance pour des infos.   

    Bonjour,
    Si vous souhaitez visualer votre fichier excel directement à partir de votre face-avant LabVIEW il vous faut utiliser des conteneurs ActiveX. Vous trouverez dans le forum ci-dessous des éléments qui pourront vous aider:
    http://forums.ni.com/t5/Discussions-de-produit-de-NI/Spreadsheet-dans-conteneur-Active-X/m-p/1778810.
    Sinon vous pouvez récupérer les données via le VI lire tableur:
    Cordialement
    Jean-Baptiste C.
    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éléchargez dès maintenant toutes les présentations techniques !

  • Remplissage automatique et sauvegarde dans un fichier excel déjà existant

    Bonjour,
    Dans le cadre d'un projet je cherche à automatiser le remplissage/sauvegarde d'un fichier excel dont je dispose déjà tout en le gardant toujours ouvert et bien sur pouvoir laisser quelques cases vide destinées à un remplissage manuel ( valeurs de consigne), les données destinées au fichier excel sont des mesures issues de sondes et capteurs (à part quelques unes qui doivent aussi être intégrées dans le fichier), la situation actuelle c'est que chaque heure un opérateur doit récolter toutes les mesures nécessaires soit sur l'interface SCADA soit sur le chantier pour remplir le fichier de suivi des paramètres ce qui n'est pas vraiment pratique, alors je vous demande est ce que c'est faisable avec LabVIEW et merci de me fournir plus de détails sur le sujet, vous trouverez en fichier joint un aperçu du fichiers concerné.
    Cordialement
    MGarry
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    Aperçu.PNG ‏51 KB

    Vous avez bien fait de rappeler le fonctionnement que vous souhaitez, je n'avais pas bien compris.
    Il n'est pas vraiment conseillé d'écrire et lire un fichier en même temps : je m'explique. Vous souhaitez ouvrir, lire et écrire les données d'un fichier Excel.  Or dans ce même temps, vous souhaitez lire (avec Excel) et voir vos données. Si c'est la même instance d'Excel, il faudra ouvrir une nouvelle fois le fichier pour qu'il affiche les nouvelles valeurs insérées. De plus, même si les données sont chargées en mémoire vive (celles d'Excel), vous essaierez d'écrire avec LabVIEW ce fichier qui est peut être en cours de lecture. Cela posera problème.
    En somme, pour visualiser des données à la volée, il faudra le faire à l'aide de LabVIEW, puis exporter les données finales à la fin (en Excel si vous le souhaitez).
    Romain P.
    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

  • Scenario à partir d'un fichier txt

    Bonjour,
    Je souhaiterais réaliser un programme pour créer ou modifier un scénario à partir d'un fichier .txt
    Quelle architecture me permettrait d'ajouter des étapes en cliquant sur le bouton "suivant" et modifier en revenant sur "précédent" ? (Comme illustrée sur la PJ)
    De plus je souhaiterais pouvoir tracer mon profil au fur et à mesure, faut-il utiliser un graphe déroulant ?
    Cdt
    Pièces jointes :
    Scenario.JPG ‏63 KB
    Interface_Scenario.vi ‏31 KB

    J'ai pensé à une alternative, enregistrer mes données dans un tableau de cluster, étape par étape puis une fois le scénario terminée je souhaiterai pouvoir enregistrer ces données dans un fichier .txt pour pouvoir les réécrire. 
    Cdt

  • Enregistrer dans un fichier excell les resultats de mesure sous teststand

    Bonjour à tous,
    Voila mon probléme semble trés simple (Et je penses que pour des experts il l'est).
    Je réalise avec un module PXI et teststand une mesure continue de courant en fonction de la température ( Mesure périodique définie par l'utilisateur).
    Le but est d'enregistrer dans un fichier excell les mesures réalisées.
    Y a t'il moyen sous teststand de réaliser cette fonction ?
    Merci d'avance pour votre aide

    Bonjour Gauthier,
    En effet il s'agit d'une question classique. il y a donc plusieures réponses.
    -Excel? Es ce qu'un csv suffirait? Si oui voici un lien ou tout est déjà fait: http://zone.ni.com/devzone/cda/epd/p/id/5854
    -Il est possible de customiser la séquence: reportgen_txt par exemple, et de rajouter des steps pour créer un rapport Excel à savoir: Créer un fichier Excel à partir d'un template, Rajouter les datas contenues dans les variables locales de la séquence (report header/footer/body), puis d'enregistrer le fichier là ou bon vous semble.
    Cordialement,
    Rodéric L
    Certified LabVIEW Architect

  • Enregistrer une chaine de caractère dans un fichier excel

    Bonjour, 
    Je réalise une programme qui:
    1) récupère les valeurs de courant grâce à un instrument de mesure, et enregistre ces valeurs chaque seconde dans un fichier excel;
    2) reçoit des logs à intervale irrégulier via le port série et les enregistre également dans un second fichier excel.
    La première partie fonctionne très bien mais je me retrouve face un problème pour la seconde: les logs étant des chaines de caractère, je ne trouve pas comment les enregistrer dans un fichier excel. Quelqu'un aurait il une idée? Il est très important que je puisse enregistrer l'heure à laquelle les logs ont été reçus afin de la comparer avec mes valeurs de courant. 
    Pour la premiere partie, j'ai utilisé l'élément "Ecrire dans un fichier de mesures" qui correspond parfaitement à mes besoins.
    Merci par avance pour votre aide ! 
    Résolu !
    Accéder à la solution.

    Bonjour,
    Vous pouvez utiliser le vi "écrire dans un fichier tableur" pour écrire dans un fichier .xls.
    Ou, vous pouvez écrire dans un tableau et exporter votre fichier à la fin de votre programme dans excel.
    En règle général, il est préferable d'écrire dans un tableau et d'exporter le fichier à la fin, que vous utilisez l'exemple 1 ou 2. En effet, cela vous évite d'ouvrir le fichier et de le refermer un grand nombre de fois.
    Cordialement,
    Jovan N. - Application Engineering
    Pièces jointes :
    exemple_ecrire_dans_fichier_exel.zip ‏14 KB

  • Matching entre un répertoire image et un fichier excel

    Bonjour à toutes et tous,
    Je cherche à réaliser une mise en page automatisée à partir de Pagemaker.
    Je souhaite positionner automatiquement une série d'images (centralisée dans un répertoire windows) et une ligne de texte (issue d'un fichier Excel) sur un fichier Pagemaker.
    Je cherche à avoir au final :
    > un fichier Pagemaker dans lequel il y a une page (fond graphique = page modèle) avec une image (issue de mon répertoire image) et une ligne de texte issue du (Fichier Excel).
    Tous vos conseils seront les bienvenus et un grand merci d'avance !

    My translation:
    Hello everyone,
    I'm trying to achieve automated layout in Pagemaker.
    I want to automatically position a series of images (in a centralized directory windows) and a line of text (from an Excel file) on a file Pagemaker.
    I am looking to create:
    > Pagemaker file in which there is a page (= page background graphic model) with an image (after my image directory) and a line of text after the (Excel).
    All your advice will be welcome and I thank you in advance!
    My answer:
    I think that this is not possible.
    Je crois que ce n'est pas possible.

  • Extension pour fichier excel exporter

    Bonjour à tous,
    Je travail actuellement sur un projet qui consiste à relevé et enregistrer des courbes dans un dossier.
    Pour l'exportation du graphe dans un fichier j'utilise la fonction "Écrire dans un fichier tableur" et me permet de le réimporter.
    J'aimerais donc maintenant que ces fichier dans lesquels j'enregistre soit des fichier Excel. J'ai essayé avec la méthode "Exporter vers un fichier excel" mais cela entraîne l'ouverture d'Excel...
    J'ai donc penser à rajouter l'extension de fichier xlsm au fichier tableur ce qui crée bien un fichier excel mais une erreur de format se produit lorsque je veux ouvrir ce fichier. Je pense donc que c'est mon extension qui est mauvaise...
    Quelqu'un sait quelle extension faut il utiliser ? Ou bien peut être cela n'est tous simplement pas possible ?
    Cordialement
    Nathan

    Bonjour,
    Mettre une extension .xls à fichier n'en fait pas un fichier excel pour autant.
    Un fichier tableur est un fichier au format ascii avec un symbole qui sépare chaque colonne dans une ligne, ce symbole est généralement une tabulation.
    Un fichier excel est fichier binaire au format excel donc si tu veux vraiment un fichier excel, tu es obligé d'utiliser la méthode "Exporter vers un fichier excel".

  • Impossible d'ouvrir des fichiers excel sous Numbers 09

    Bonjour, je viens d'installer Numbers 09 sur mon Imac sous OS 10.8.4. Impossible de lire un fichier excel, il plante tout de suite, suite à un souci SF Compatibility. Comment faire ? Merci.

    Totane,
    Try running Software Update to make sure you have the latest version of Numbers.
    Jerry

  • CVI - Parcours des fichiers excel ouverts "dans windows"

    Bonjour,
    Je travaille sur un projet en CVI (8.0), qui doit traiter des fichiers Excel.
    Le problème c'est que mon logiciel ne maitrise pas le fichier qui est ouvert : son nom et son emplacement ne sont pas connus par le programme.
    Mon idée est donc de parcourir les fichiers excel ouverts, pour vérifier la présence de chaines de caractères caractéristiques dans certaines cases.
    Par contre, je n'arrive pas à trouver dans l'API Excel les fonctionns qui me permettent de parcourir ces fichiers.
    Mon idée serait par exemple  :
    Lancer Excel (se connecter, avec le Excel_ActiveApp )
    POUR chaque fichier ouvert FAIRE
    Lire contenu case 'A1'
    Si contenu == "toto" ALORS
    // C'est mon fichier
    SINON
    // C'est pas mon fichier
    FIN SI
    FIN POUR
    J'ai essayé de chercher avec
    Microsoft Excel 14.0 Object Library
    et
    Microsoft Excel 9.0 Object Library
    je n'ai pas trouvé.
    Je suis donc à la recherche d'aide,
    Merci par avance,
    Cédric.
    Solved!
    Go to Solution.

    I find the solution here :
    http://www.theusenetarchive.com/usenet-message-cvi-and-excel-help-11429335.htm
    This modified callback in excel2000dem sample project lists all opened files in Excel:
    // ConnectApp
    int CVICALLBACK ConnectApp (int panel, int control, int event,
    void *callbackData, int eventData1, int eventData2)
    long ExcelWorkbooksCount;
    HRESULT error = 0;
    int i;
    char *ExcelWorkbookName;
    switch (event)
    case EVENT_COMMIT:
    // Launch App
    // Connect to existing application if available
    SetWaitCursor (1);
    error = Excel_ActiveApp (NULL, 1, LOCALE_NEUTRAL, 0, &ExcelAppHandle);
    SetWaitCursor (0);
    if (error<0)
    goto Error;
    // Make App Visible
    error = Excel_SetProperty (ExcelAppHandle, NULL, Excel_AppVisible, CAVT_BOOL, appVisible?VTRUE:VFALSE);
    if (error<0)
    goto Error;
    // Get number of open files
    error = Excel_GetProperty (ExcelAppHandle, NULL, Excel_AppWorkbooks, CAVT_OBJHANDLE, &ExcelWorkbooksHandle);
    if (error < 0) goto Error;
    error = Excel_GetProperty (ExcelWorkbooksHandle, NULL, Excel_WorkbooksCount, CAVT_LONG, &ExcelWorkbooksCount);
    if (error < 0) goto Error;
    // Iterate through files and get file name
    for (i = 1; i <= ExcelWorkbooksCount; i++) {
    error = Excel_WorkbooksItem (ExcelWorkbooksHandle, NULL, CA_VariantInt(i), &ExcelWorkbookHandle);
    if (error<0)
    goto Error;
    error = Excel_GetProperty (ExcelWorkbookHandle, NULL, Excel_WorkbookName, CAVT_CSTRING, &ExcelWorkbookName);
    // Print file name
    DebugPrintf ("Workbook %d: %s\n", i, ExcelWorkbookName);
    // Free resources
    ClearObjHandle (&ExcelWorkbookHandle);
    CA_FreeMemory (ExcelWorkbookName);
    if (error<0)
    goto Error;
    UpdateUIRDimming(panelHandle);
    MakeApplicationActive ();
    excelLaunched = 0;
    break;
    return 0;
    Error:
    if (error < 0)
    ReportAppAutomationError (error);
    return 0;

  • Is there a solution for graphs that do not translate from Excel to PDF?

    We are working on an Excel Spreadsheet with graphs but when we create a PDF of the sheet the graph does not contain the ledger or values. Is there a solution to this problem. We have tried both printing to PDF and exporting to PDF.

    Just a note: If you want to print the PDF to paper, it may still not print correctly even though it looks correct on the PDF document- the printed graph may flow off of the paper sheet.  When you click Print, a print dialog box opens with some options and a preview.  If the preview does not look correct, change the size option to "Shrink oversized pages".  
    Jeffry Calhoun
    Workforce Analytics Manager
    Ohio Department of Job & Family Services
    P.O. Box 1618, Columbus, OH 43216-1618
    InterAgency: F376, 4020 E. 5th Avenue
    614-644-0564
    Fax 614-728-5938
    [email protected]
    OhioMeansJobs.com -
    The next best thing to having an HR department.
    OhioMeansJobs.com -
    Ohio's premier website for connecting businesses and job seekers - quickly, easily, and for free!
    >>> alscud <[email protected]> 4/9/2012 9:34 PM >>>
    Re: Is there a solution for graphs that do not translate from Excel to PDF? created by alscud ( http://forums.adobe.com/people/alscud ) in Creating, Editing & Exporting PDFs - View the full discussion ( http://forums.adobe.com/message/4323530#4323530 )
    Thank you Lori for your help your suggestion works!
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4323530#4323530
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4323530#4323530. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Creating, Editing & Exporting PDFs by email ( mailto:discussions-community-acrobat-creating__editing_%[email protected] ) or at Adobe Forums ( http://forums.adobe.com/choose-container!input.jspa?contentType=1&containerType=14&contain er=4697 )
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.
    Ohio Means Jobs
    You're looking for something unique. Use more than an ordinary site.
    http://www.ohiomeansjobs.com
    This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain private, confidential, and/or privileged information. Any unauthorized review, use, disclosure, or distribution is prohibited. If you are not the intended recipient, employee, or agent responsible for delivering this message, please contact the sender by reply e-mail and destroy all copies of the original e-mail message.

  • LIRE UN TABLEAU à 2 DIMENSIONS DEPUIS UN FICHIER EXCEL SOUS LABVIEW

    SVP, je suis débutante en labview
    et je cherche à importer des données (real et string) d'un tableau sous un fichier excel vers labview, je souhaite afficher ce tableau dans labview (le nombre des colonnes est 7 par contre le nombre des lignes est variable) et ensuite plus tard utiliser ces donnees
    svp aidez moi, donnez moi un exemple

    Si vous avez le Report Generation Toolkit, puis il ya des exemples disponibles via le finder par exempleLabVIEW. Il suffit de rechercher l'excellence.
    Sinon, voici quelques exemples sur la façon d'accéder et d'importer votre tableau Exceldans LabVIEW:https://decibel.ni.com/content/docs/DOC-12287 and http://zone.ni.com/devzone/cda/epd/p/id/3409
    (en utilisant Google Translate)

  • Ouvrir un fichier Excel et faire une fonction recherche de référence

    Bonjour,
    Je dois effectuer un programme Labview qui ouvre un fichier Excel avec un chemin défini et qui demande à l'utilisateur de taper une référence (ex: 1738) pour retrouver cette référence dans le fichier Excel ouvert.
    J'ai commencé dans un premier temps par ouvrir le fichier Excel voulu, sur Labview 2009 cela fonctionne mais sur la version 2010 de l'entreprise, il m'indique une erreur au niveau des noeuds de méthodes. En effet j'utilise une "refnum auomation", mais je n'arrive pas à renseigner "l'application_Excel" comme classe Actice X. Je ne peux faire que "Parcourir" et là tout se complique.
    Merci d'avance de votre aide, je fonctionne avec Microsoft Excel 2010 et Labview 2010.

    Bonjour Tinou 001,
    Il se peut que ton serveur ActiveX est mal été répertorier par ton OS:
    missing automation server
    http://digital.ni.com/public.nsf/3efedde4322fef19862567740067f3cc/4f811a9b23f1d46e862566f700615b7a
    Cordialement,
    Romain DUVAL || Application Engineer Specialist ||Certified LabVIEW Architect (CLA) || Certified TestStand Architect (CTA)
    National Instruments France

Maybe you are looking for

  • Rebate reporting requirement

    Hi Gurus, We have report requirement related to rebate, where in we need to show the follwing field in the output. Rebate No: Total Accruals posted: Accruals reversed: Credit note amount. Can any one throw some light in which table and field the valu

  • Do you recommend Server 2008 R2 to 2012 R2 inplace upgrade?

    Hi Do you recommend Server 2008 R2 to 2012 R2 in place upgrade for both DCs and member servers? Thanks Shane

  • Error "Io exception: The Network Adapter could not establish the connection

    Just now i configured Enterprise Manager in Oracle 10g. I connect to server via OEM, i can able to connect it. After logged in when i click on administration tab, it throws an error "Database Error Io exception: The Network Adapter could not establis

  • Change BPM of imported AAF

    I"ve imported an AAF with the tracks of a song from ProTools. I know the constant BPM from ProTools is 112 but when I imported the AAF Logic's BPM was set to 120. Now when I try to set Logic to 112 bpm it messes with the position and duration of the

  • Generate MDM_GID using ABAP API

    Hi all! Does anybody know how to generate unique MDM_ID while loading records to MDM from BI using ABAP API (it is done automatically when using OHD , but when doing manually - no idea). I tried to call INVOKE_STRATEGIES but nothing happened.