Récupération des valeurs d' un curseur afin de traiter les données

J' utilise la version 5.1 ,je souhait modifier l' exemple de l'oscillo à deux voies , il faudrait que j' arrive à récupérer les valeurs affichées par le curseur afin de pouvoir traiter les données du graphe,
Ou sont traitées les valeurs affichées par ce curseur?

La position des curseurs est disponible par les property nodes du graphe. Je ne sais pas exactement ce qui est disponible comme propriété de curseur avec LV5.1 mais vous devriez trouver "Active Cursor", "Cursor" (dont la sous-propriété "Position") et "Cursor List" (désolé pour les termes anglais car j'utilise la version anglaise de LabVIEW). Si vous avec plusieurs curseurs sur le graphe, assignez d'abord le numéro du curseur (Active Cursor) puis lisez les propriétés requises.
LabVIEW, C'est LabVIEW

Similar Messages

  • Récupération des valeurs de position Y d'un curseur en mode multi-tracé

    Bonjour, J’utilise Labview 8.5, je voudrai savoir comment récupérer les valeurs des positions Y d'un curseur lorsqu'il est en mode multi-tracé. Lorsque l'on fait apparaître la légende des curseurs, nous pouvons voir ces différentes valeurs des y selon les tracés (voir photo jointe). Dans mon cas, j'aimerai pouvoir les récupérer pour les utiliser.Est-ce possible ? Si oui, comment? Merci d'avance   
    Attachments:
    valeur position.JPG ‏147 KB

    Oui j'ai bien trouvé le paramètre "liste de curseurs ". Mais mon problème est que celui-ci renvoie un tableau de curseur. Chaque curseur est composé par un cluster: celui-ci permet entre autres de récupérer la position en x et y du curseur. Malheureusement en passant par ce système il ne nous est pas possible de récupérer les valeurs Y de chaque tracé pour un même point X lorsque ce curseur est configuré en multi-tracé. En effet en regardant le cluster, les positions X et Y ne sont pas des tableaux !!! Il prend alors à chaque fois la valeur du tracé actif. C'est étonnant que l'on ne puisse pas récupérer facilement ces valeurs. Néanmoins, j'ai du trouvé une façon de récupérer les différentes valeurs, mais elle me paraît bien lourde.Je n'utilise pas le curseur en mode multi-tracé mais seulement en mode tracé unique. Et dans une boucle, je viens récupérer la donnée Y en activant sur le curseur mes différents tracés un part un  (grâce à "plot" de "liste de curseurs ").Cela me permet de récupérer les valeurs Y en fonction de X. Mais par contre d'un point de vue graphisme je perds l'atout de l'affichage en multi tracé où je pouvais avoir sur chaque tracé un point correspondant à l'endroit de la mesure.  Y aurait-il une façon plus simple de faire me permettant de rester en mode multi-tracé?
    Merci d'avance  

  • Help : Récupération des infos dans XML

    Bonjour à tous,
    Je débute en Labview et j'ai une question par rapport à la récupération des informations dans un fichier XML.
    En effet, j'ai un fichier XML que je considère comme un tableau de chaînes de caractères. Maintenant, je dois récupérer la valeur de la dernière ligne de ce fichier, situé juste avant la balise de fermeture XML </LVData>, je ne connais pas la taille de XML car elle est pas fixée.
    Quelqu'un peut m'aider sur cette question? Merci d'avance
    Zuzu

    Je ne connais pas très bien la syntaxe XML, mais il y a un exemple dans LabVIEW qui te permettra certainement de faire ce que tu veux.
    En faisant une lecture simple de ton fichier XML, il te suffit de connaitre le type de données à lire (tableau de valeur numérique dans ton cas).
    Help >> Find examples... >> onglet "Search" et tu tapes XML
    Ensuite, une fois que tu as ton tableau tu fais ce que tu veux...
    soit une lecture de la taille et pour ensuite lire l'élément d'index "taille-1"
    soit tu fais un "reverse array" après quoi il te reste à prendre la valeur d'index 0.
    J'espère que ça t'aidera...
    Message Edité par TiTou le 10-05-2006 11:14 AM
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"

  • Enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009

    Bonjour,
    Je cherche le moyen le plus fiable et simple pour enregistrer et récupérer des valeurs de variables numériques entre deux exécutions d'un logiciel créé avec Labview 2009.
    Cordialement
    Philippe

    Une fois l'executable fermé, on perd les valeurs de variable partagée? Comment peux t on les stocker automatiquement à la fermeture de l'exe et les récupérer à son ouverture? Il y a toujours la solution de les enregistrer sur un fichier texte mais je n'ai pas l'impression que cela soit la solution la plus usuelle. J'ai vu qu'il y avait la possibilité d'allouer les clefs de registres à la création de l'installeur. Est ce que ces clefs de registres peuvent servir à stocker des données de configuration pour mon logiciel comme des variables numériques?
    Cordialement,
    Philippe

  • Récupèrer des valeurs situées dans fileGlobal​es du context de la sequence dans LabView (interface Opérateur) ???

    Bonjour,
    Voilà, j'utilise LabView 8 et TestStand 3.5, le problème que j'ai , c'est que je n'arrive pas à récupérer dans mon interface opérateur des valeurs situées dans la variable FileGlobales de TestStand. Cette variable faisant partie du context de la sequence.
    Dans mon interface opérateur, j'ai donc utilisé la méthode SequenceContext puis derrière j'ai mis la propriété FileGlobals, qui devrait me permettre l'accès aux variables, mais ce n'est pas le cas, car à chaque fois, j'ai une erreur (survenant au niveau de la propriété SequenceContext) qui m'indique que je ne peux pas lire ou écrire dans les variables tant que l'execution n'est pas en pause !!!! Je ne vois pas du tout comment faire pour récuperer ces valeurs.
    En espérant que vous pourrez m'aider, je vous remercie par avance.
    Will W

    Vous avez un exemple de ce que vous essayez de faire. 
    Respect
    Ray Farmer 
    (Do you have an example of what you are trying to do.
    Regards
    Ray Farmer)
    Regards
    Ray Farmer

  • Récupèrer des valeurs situées dans fileGlobales du context de la sequence dans LabView (interface Opérateur) ???

    Bonjour,
    Voilà, j'utilise LabView 8
    et TestStand 3.5, le problème que j'ai , c'est que je n'arrive pas à
    récupérer dans mon interface opérateur des valeurs situées dans la
    variable FileGlobales de TestStand. Cette variable faisant partie du
    context de la sequence.
    Dans mon interface opérateur, j'ai donc
    utilisé la méthode SequenceContext puis derrière j'ai mis la propriété
    FileGlobals, qui devrait me permettre l'accès aux variables, mais ce
    n'est pas le cas, car à chaque fois, j'ai une erreur (survenant au
    niveau de la propriété SequenceContext) qui m'indique que je ne peux
    pas lire ou écrire dans les variables tant que l'execution n'est pas en
    pause !!!! Je ne vois pas du tout comment faire pour récuperer ces
    valeurs.
    En espérant que vous pourrez m'aider, je vous remercie par avance.
    Will W

    Bonjour Will,
    Cette discussion serait mieux dans le forum TestStand.  Et j'appercois que tu y as deja inscrit une question: 
    http://forums.ni.com/ni/board/message?board.id=330&message.id=12600
    Tu mentionnes ceci:  "j'ai une erreur (survenant au niveau de la propriété SequenceContext) qui m'indique que je ne peux pas lire ou écrire dans les variables tant que l'execution n'est pas en pause !!!! " 
    TestStand devrait permettre de lire ou ecrire malgre que l'execution n'est pas en pause..  Je vais verifier mes nottes sur TestStand.  Je reponderai dans le forum TestStand.
    A tantot.
    RayR

  • Problème dans la récupération des propriétés d'un document Word

    Bonjour à tous,
    Je développe actuellement dans l'environnement suivant :
    Windows 8.1 (64 Bits)
    Word 2013 (Famille et petite entreprise)
    Visual Studio (VB Express Edition 2012)
    Je voudrais récupérer les propriétés d'un document Word, et conformément aux préconisations décrites ici:http://msdn.microsoft.com/fr-fr/library/4e0tda25.aspx ,
    j'ai développé ce bout de code :
        Private Sub Get_WordProperties()
            'Ouvre le fichier Word dont le nom est dans le premier item de listview1
            Dim App As New Word.Application
            Dim Doc As Word.Document
            Doc = App.Documents.Open(ListView1.Items(0).Text)
            'Liste les noms des propriétés de ce fichier dans listview2
            Dim Ppts As Microsoft.Office.Core.DocumentProperties
            Ppts = DirectCast(Doc.BuiltInDocumentProperties, Microsoft.Office.Core.DocumentProperties)
            Dim Ppt As Microsoft.Office.Core.DocumentProperty
            For Each Ppt In Ppts
                ListView2.Items.Add(Ppt.Name)
            Next
            'Ferme le fichier Word
            Doc.Close()
        End Sub
    A l'exécution, l'instruction "Ppts = DirectCast(Doc.BuiltInDocumentProperties, Microsoft.Office.Core.DocumentProperties)" provoque une exception avec le message suivant :
    Une exception de première chance de type 'System.InvalidCastException' s'est produite dans PRJ20140113A.exe
    Une exception non gérée du type 'System.InvalidCastException' s'est produite dans PRJ20140113A.exe
    Informations supplémentaires : Impossible d'effectuer un cast d'un objet COM de type 'System.__ComObject' en type d'interface 'Microsoft.Office.Core.DocumentProperties'. Cette opération a échoué, car l'appel QueryInterface sur le composant COM pour l'interface
    avec l'IID '{2DF8D04D-5BFA-101B-BDE5-00AA0044DE52}' a échoué en raison de l'erreur suivante : Cette interface n’est pas prise en charge (Exception de HRESULT : 0x80004002 (E_NOINTERFACE)). 
    Je voudrais connaître la raison pour laquelle cet interface n'est pas pris en compte (Est-ce lié au fait que j'utilise Office Famille et petite Entreprise) ?
    En vous remerciant par avance pour vos réponses.
    Dominique RENAULT

    Hi,
    Because this is an English forum, please post questions in another forum which uses your native language for better response.
    Thank you for your understanding.
    Best regards,
    Marvin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Récupération des coordonnées absolues d'un Touchpad

    Bonjour,
    J'aurai besoin de récupérer les coordonnées absolues d'un Touchpad de pc  sous Labview 7.0. A chaque nouvel appui sur le Touchpad, définir l'origine d'un curseur au niveau de l'appui et ensuite tracer un dessin suivant le tracé du doigt (application : dessiner une lettre avec plusieurs segments...)
    Est ce possible sous Labview ?? (sachant que je débute en programmation Labview !!!)
    Merci pour votre aide.

    Bonjour,
    Je ne connais pas spécialement bien cette technologie, mais je peu vous fournir
    un exemple d'application
    utilisant un écran tactile. Vous pouvez vous en inspirer pour débuter votre
    application.
    En espérant que cela vous aidera.
    Cordialement
    Richard Keromen
    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;}
    >> Découvrez, en vidéo, les innovations technologiques réalisées en éco-conception

  • 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

  • Iphone désactiver récupération des données

    Mon iphone est desactiver et je n'ai jamais sauvegarder mes données via itunes et je n'ai pas de compte itunes comment faire pour restaurer mon iphone tout en gardant mes données ( image ,contact ...) merci

    Si vous n'avez jamais fait une sauvegarde, vous ne pouvez pas restaurer à partir d'un.
    Pour un appareil iOS handicapés, suivez les instructions >  iOS: mot de passe oublié ou périphérique désactivé après avoir entré un code incorrect

  • Remplir des valeurs générer dans un tableau colonne après colonne

    je génère des valeurs aléatoires et je veux les enregistrer toutes dans un tableau, où chaque génération dans une nouvelle colonne. ( mon programme actuel écrase les valeurs précédentes :-( )
    ci-joint  mon petit exemple.
    merci d'avance.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    teste LV.png ‏12 KB

    penser aux kudos,
    penser à se relire aussi, histoire de corriger les fautes d'orto-graffe ... ou les dérabages d'égriture.
    ça fait plus "goli" ... sorry ... "joli"  
    avec tous les kudos que tu te prends Cisco, tu dois penser à soigner ton "image" maintenant ( re -   )
    allez ... y'a du vrai dans "tout ça" ... mais c'est pour taquiner aussi   

  • Insérer des valeurs venant d'un chronomètre dans un tableau

    Bonjour,
    Je suis actuellement un réel débutant sur labview, n'ayant trouvé aucun tutos viable sur internet, je demande un peu de votre soutien et de votre temps, s'il-vous-plaît.
    Je cherche actuellement à créer un système manuel où le but étant de faire marcher un chronomètre avec labview et récupérer chaque valeur en appuyant sur un bouton (valeurs transmises sur un tableau) sans arrêter le chronomètre.
    Si besoin est, je peux fournir des screenshots de mes travaux déjà accomplis.
    Merci d'avoir pris le temps d'avoir lu ce message,
    Cordialement,
    Ryosuke.
    Résolu !
    Accéder à la solution.

    RyosukeLord .. une petite cabriolle qui peut éventuellement t'intéresser (en LV2011)
    Le chrono est indépendant.
    A la demande, via le bouton "demande",  j'interroge le chrono.
    Celui-ci me répond et me donne la durée écoulée courante.
    J'ai placé une résolution de 1/100 sec. (plus étant illusoire sous Windows)
    (fichier joint en LV2011)
    PS:
    ici j'utilise 2 dynamic event, un pour la question, et un pour la réponse.
    Il est possible de n'en utiliser qu'un seul (commun pour la question et la réponse)
    Mais pour cela il faut a voir accès à la fonction "flush event queue", ce qui n'est pas le cas de LV2011.
    Pour ceux qui ne sont pas familiers avec cette structure Event, une petite analyse du fonctionnement est intéressant.
    Notamment la façon dont j'arrête les deux boucles. (pour RyosukeLord ... et qui veut)
    J'odore cette structure Event, les événements dynamiques sont une merveille. 
    si tu as des questions, n'hésite pas.
    au plaisir et bon code RyosukeLord !
    Pièces jointes :
    Chrono_Qesttion_Reponse_LV2011.vi ‏12 KB

  • Modifier des valeurs par défaut dans un executable

    Bonjour à tous,
    Voila, j'ai réalsié un programme sous labview assez important. Au début  de celui-ci je réinitialise l'ensemble de mes variables à leurs valeurs par défaut. Mon problème, c'est que j'aimerai qu'une partie des valeurs par défaut de mes variables puissent être modifiée au sein même de mon executable. Il me faudrait donc une possibiltié via un noeuf de propriété ou quelque chose du genre. Sachant que ces valeurs par défaut ne seront modifiéesque "rarement" donc éviter les solutions qui nécesitent le chargement de l'ensemble de mes paramètres à chaque executions.
    cordialement

    Là ça va changer les valeurs sur la face avant. 
    Mais ça ne va pas changer la "valeur par défaut" comme on a lorsqu'on développe (clic droit sur la commande > opérations sur les données > assigner la valeur actuelle comme défaut), car cette valeur par défaut nécessite d'avoir accès au VI en écriture.
    Ce qui est faisable c'est : 
    - enregistrer des jeux de valeurs de commandes, qu'on sélectionne par une énumération.
    - rendre éditable ou non-éditable les commandes (noeud de propriété "désactivé", paramètre "Disabled" ou "Disabled and Grayed Out").
    De cette manière l'utilisateur peut charger une certaine configuration pré-enregistrée, et éventuellement l'éditer ou ne pas l'éditer (si il ne peut pas l'éditer il ne peut que regarder les valeurs qu'ont les commandes).

  • Outil Récupération de contenu dans Gabarit

    Bonjour,
    Lorsque j'utilise l'outil Récupération de contenu sur un élément d'un gabarit, il récupère tout les élément du gabarit en une seule fois.
    J'ai bien vérifié que les éléments n'étaient pas groupés (par contre l'élément que je veux récupérer et un bloc composé d'un rectangle d'un texte et d'une ligne).
    J'ai bien vérifié que la case "Récupérer tout les blocs liés" était décochée.
    En dehors du gabarit l'outil ne semble pas poser les même problèmes.
    Le but de l'opération est le suivant : J'ai créer un Wireframe (ou Mockup) d'une application web qui comprends 3 versions (v1.0, v1.1, v1.2) afin de tracer les évolutions possibles à venir au cour du temps sur l'interface.
    De ce fait j'ai créer un gabarit pour le menu, et un autre gabarit pour le menu spécifique à certain types de pages, et donc 3 variantes de mises en pages pour chaque version (afin d'avoir le moins de changements à impacter en cas de remarques sur le Wireframe).
    Donc certains gabarits héritent du menu commun à chaque page mais pas à chaque version, exemple :
    v1.0
    v1.1
    v1.2
    A
    B (hérite de A)
    D (hérite de A) intègre des liens vers des éléments de B
    F (hérite de A) intègre des liens vers des éléments de D
    C (hérite de B)
    E (hérite de D) intègre des liens vers des éléments C
    G (hérite de F) intègre des liens vers des éléments de E
    Du coup lorsque je souhaite modifier E et ajouter un lien de mon nouvel élément de E vers G, l'outil duplique tout les éléments de E dans dans G même quand je clique seulement sur mon nouvel élément.
    Du coup j'ai été obligé de copier coller et je perds l'interactivité et la facilité de modification pour cet élément.
    Quelqu'un aurait une solution ? Merci d'avance !

    Dans ce genre de cas, la première chose à faire est d'exporter le fichier en idml (menu Fichier > Exporter > InDesign Markup) et de rouvrir le fichier exporter. En principe, cela règle ce genre de problème.

  • Comment récupérer des SMS effacés

    Bonjour,
    J'ai accidentellement effacé des SMS de mon Iphone 4s Que je souhaiterais récuperer.
    Je N'ai Pas fel de sauvegarde récente sur mon Iphone ni de mise à jour (IOS 5.1.1)
    Commentaire faire?
    Mer

    Bonjour, découvert par hasard votre problème, je suis sûr que vous avez résolu votre problème. Sur ici, je voudrais seulement suggère vous que utiliser un outil de récupération de données iPhone. Ce outil peut vous aider à récupérer tous les fichiers perdues que vous voulez. Donc, si vous avez rencontré ce problème encore, vous pouvez essayer de télécharger ce logiciel. Je pense que vous l'aimerez.
    Ces les sites de ce logicil:
    http://www.ipubsoft.fr/idevice-tips/how-to-recover-iphone-text-messages.html
    http://www.istonsoft.fr/ios-recovery/recover-deleted-files-from-iphone.html
    http://fr.copytran.net/support/sauvegarder-sms-iphone/

Maybe you are looking for

  • Possible to switch ide drives back to hdX or at least boot by UUID?

    I have been messing around for a while on this machine trying to get it to boot properly from a compact flash card connected to the ide controller. It boots fine by using the /dev/sda designation in grub but will not work using UUID. Here is the set

  • ALV GRID Problem with reading contents

    Hi there! I'm quite new with ABAP and I have some problems with the syntax of it. Maybe I should first describe my aim and then I'll show you my code. 1. I read contents from two database tables, called 'zbc_dan_registry' and 'zbc_dan_category'. 'zbc

  • Why are some of my PDF files using Adobe X Reader in Firefox 4 damaged?

    I click on a PDF file to read and it comes up damaged and cannot be repaire. Yet, this same file can be read or view in Chrome and IE with no problems. Why? Other users I know have no problems if they're using Firefox 3.6. This is the link: http://pu

  • Quantity Variable No. On BackOrder Report

    Hi Experts,               I want to show the quantity on Sales Back Order Report PLD(Sales A/R ->Sales Report -> BackOrder). Please suggest how can i do this ? Which variable no cintain the info about quantity . Thanks & Regards

  • Error 1003007 when loading using load rule???

    I'm getting the following error when loading data using a load rule and could use some help in figuring it out. "Data value [40] Encountered Before All Dimensions Selected, [424] Records Completed" Does this mean that field 40 in record 425 has a pro