Problème de sous vi dans "sous sous" vi

Bonjour,
Je vais essayer de vous expliquer mon problème:
J'ai un vi principal composé uniquement de sous vi relier entre eux, et que dans chacun de ces sous vis se trouvent d'autres sous vis.
Donc un sous vi "acquisition" contient un sous vi "configuration" ,ce dernier apparaît sur impulsion d'un bouton"config". Lorsque je lance mon sous vi "acquisition" tout fonctionne correctement, et la face avant configuration apparaît. J'ai donc créer une icône"acquisition", lier des terminaux, dont un  sur le bouton "config".
Maintenant je place mon icône "acquisition" sur mon vi principal et crée une commande sur le terminal "config". Le problème est que là aucune face avant ne s'ouvre!!
ai-je un noeud de méthode/propriété à configurer? une manip que j'ai oubliée où est ce impossible?
Merci a vous
Je sais pas si c'est très clair et je m'en excuse, j'espère néanmoins que vous pourrez m'aider.

Hello,
And thank you for posting here. Please post in english on this english forum.
Regarding your problem, could send us your project or your VIs?
You can use the Execution Highligting to see what is happening and where are the differences between your first VI and the second one where you integrated your "configuration" sub-VI.
You also can call your sub-VI by calling it in using a property node:
Regards,
Jérémy 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;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France

Similar Messages

  • Interagir avec les commandes d'un sous vi dans un subpanel

    Bonjour à toutes et à tous !
    Voici une capture d'écran de mon vi principal :
    L'idée est la suivante : j'utilise le bouton "Ring menu" pour charger un sous vi dans le subpanel de gauche, les sous vi's qui y sont chargés sont tous des listes de boutons comme dans l'exemple illustré. Jusque là, tout va bien. C'est ici que ça se corse : j'aimerais que le fait d'appuyer sur un de ces boutons charge un autre sous-vi adapté dans le grand subpanel de droite. Pour commencer léger, j'ai écrit un code qui allume les LED's du subpanel du gauche quand j'appuye sur les boutons. Et là, c'est le drame ! Appuyer sur les boutons allume bien les LED's dans le sous vi utilisé seul, mais ici dans ce vi principal, appuyer sur les boutons ne fait rien du tout !
    Je ne fais pourtant encore aucun transfert de données entre vi's donc à mon sens, ce n'est pas encore un problème de "connecteur", je sens que ça ne doit pas être bien compliqué mais je suis bloqué ... Help ?
    Merci à l'avance !
    Résolu !
    Accéder à la solution.

    Bonjour gvanhoeke,
    Je t'ai fait un exemple.
    Il faut ouvrir le VI mainForum, quand tu lances l'execution il ouvre direct la face avant de sousVI2 (si tu veux laisser le choix a ce moment , regarde l'exemple dans LabVIEW "Plusieurs VIs dans une FA secondaire"). Ensuite, lorsque tu cliques sur le bouton OK , il t'ouvre la FA du sousVI1.
    Dis moi si c'est ce que tu recherches.
    Bon courage
    Cindy
    Pièces jointes :
    Exemple.zip ‏27 KB

  • Nous executons plusieurs fois le sous-VI "ecrire dans un fichier de mesure lvm",que faut il faire pour que chaque execution soit consideree comme la 1ere, que changer dans le sous VI ?

    Nous voulons faire plusieurs fois l'acquisitions d'une entrees analogique (avec carte PCMIA 6024E) et a chaque execution enregistrer les donnees dans un fichier temporaire (qui sera ecraser lors de la prochaine acquisition). Pour l'instant, nous arrivons a ecraser le fichier temporaire mais l'en-tete n'est pas re-ecrite lors de la 2ème execution et des suivantes.
    Comment garder l'en-tete a chaque execution?
    Merci pour toute aide car nous debutons en LabView (seulement depuis 1 mois)!!
    Attachments:
    essai00.vi ‏544 KB

    nous avons reussi a resoudre notre probleme...
    pour ceux que ca interresse:
    dans le sous VI ex_subFileWrite.vi, il suffit de mettre la variable local "1st" a vrai dans la condition fausse activee par le "ET" a plusieurs entrees (quand "enable" est actif).
    Par contre, nous avons une autre question dans la meme optique: on veut LIRE plusieurs fois les fichiers...comment remaitre le parametre EOF a l'etat initiale et du meme coup reactiver la boite de dialogue nous permettant de selectionner le fichier a lire???????? nous utilisons le Vi express "lire un fichier LVM"
    merci beaucoup pour toute aide

  • Comment combiner plusieurs sous programmes dans un seul programme labview

    Bonjour 
    je suis Débutante sur labview. je veux utiliser ce logiciel pour acquérir des données analogiques, numériques et vidéos au même temps. j'ai des sous-programmes pour différentes parties d'une expérience et je veux combiner les sous programmes dans un seul VI pour pouvoir effectuer lancer tout au même temps.
    est ce que je dois copier les sous programmes dans un seul ou il y a une fonction qui le fait automatiquement.
    merci 

    et je veux combiner les sous programmes dans un seul VI
    sais pas ... j'ai l'impression que la réponse est dans la phrase elle-même
    sous-VI
    transformer les VIs en sous-VIs et les regrouper (en parallèles) sur un Diagramme commun.
    après, on peut discuter des heures (surtout sans code sous les yeux)
    X sous-VIs, ou X appels dynamiques ? d'éventuelles ressources partagées, un seul FP ou plusieurs, optimisations possibles,  code commun éventuel ... etc ...
    mais l'idée "basique" et surtout "de départ", regrouper les VIs en tant que sous-VIs (en //, plusieurs threads) sur un BD main.

  • Prise en compte des sous-dossier dans le menu photo de l'ipod

    J'utilise la fonction de synchronisation des photos vers le ipod: je possède parfois à l'intérieur des dossiers des sous-dossier qui eux ne sont pas pris en compte dans la navigation de l'ipod. Ci quelqu’un à la possibilité de me venir en aide, je le remercie d'avance!
    Translation
    I use the function of synchronization of the photographs towards the ipod: I have sometimes inside the files of the under-file which them are not taken into account in the navigation of the ipod. Ci somebody with the possibility of coming me to assistance, I thank it in advance!
    DELL 510m   Windows XP   Ipod, Agent18, iTune, QuickTime Pro

    My picture
    Album 2004
    Album 2005
    january
    -picture1
    february
    -picture2
    etc..
    -picture3
    Album 2006
    Quand je fais synchroniser le dossier My picture, toutes les photos des sous-dossiers (january, february, etc..)de Album 2005 sont rassemblées et les noms des sous-dossiers disparaissent:
    translation:
    When I make synchronize the file My picture, all the photographs of under-files (january, february, etc.) of Album 2005 are gathered and the names of the under-files disappear:
    Photos
    Album 2004
    Album 2005 ----> picture1picture2picture3
    Album 2006
    Peut ont afficher le nom des sous-dossiers dans le menu de l'ipod? (Voir dernier schéma):
    translation:
    Can have to post the name of the under-files in the menu of the ipod? (see last diagram):
    Photo
    Album 2004
    Album 2005 ---->januaryfebruaryetc..
    Album 2006

  • Structure Événement dans un sous-vi

    Bonjour,
    Je cherche à optimiser mon programme en mettant toutes mes fonctions sous forma de sous-vi.
    Néanmoins, j'ai remarqué qu'une structure événement exécute uniquement la condition de timeout lorsque qu'elle se trouve dans un sous-vi.
    Pouvez vous me confirmer le fait qu'une structure événement ne fonctionne que si elle est directement dans le programme principale.
    Citation: http://forums.ni.com/t5/Discussions-de-produit-de-NI/Structure-evenement-dans-un-sous-vi/m-p/1119267...
    une structure événement peut être considérer comme des interruptions dans d'autres langage. il doit être dans un programme principal. Seul ce qui est à l'intérieur peut être fait en sous vis.
    Cordialement
    L.MICOU
    Labview 8.2 version étudiante
    Sound & Vibration Toolkit
    Résolu !
    Accéder à la solution.

    Bonjour,
    Le timeout d'une structure évènement fonctionne aussi bien dans un VI principal que dans un sous VI à partir du moment ou vous avez indiqué une valeur de timeout à la structure ( par défaut -1).
    La structure évènement permet de monitorer des évènements générés par la face-avant / les composants de la face-avant du même VI. Cependant une structure évènement peut être utilisée pour monitorer des évènements utilisateurs (créés par vous) et dans ce cas elle peut être utilisée dans un VI principal comme dans un sous VI.
    Cordialement,
    Da Helmut

  • Appel sous vi, fermeture du sous vi

    Bonjour à tous,
    J'utilise une strucutre évènementielle qui me permet d'appeler la face avant d'un sous vi à l'appui du bouton correspondant. Notamment, grâce à configuration du noeud du sous vi.
    Cela fonctionne très bien, mais lorsque je ferme mon sous vi, mon vi principal (menu) reste bloqué. Ce que je ne souhaite pas car je souhaite laisser la possibilité de revenir au menu et changer de mode d'execution.
    Pourriez-vous m'aider à résoudre ce  problème s'il vous plaît ?
    Mon menu se trouve dans le vi "Main"
    Cordialement
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    PASTEC 1.0.zip ‏2288 KB

    Bonjour Nathan et Titou,
    J'observe le même comportement que Titou.
    Le sous-vi relatif au mode manuel ne termine par son exécution quand on appuie sur stop et ne rend pas la main au vi main (ce qui bloque les menus).
    Dans une sous-vi du Mode Manuel, la structure événement permettant de régler la rampe et le palier à un timeout infini. Si Stop passe à vrai, la variable sera lue à la prochaine itération de la boucle, c'est-à-dire au prochain événement. 
    Cordialement,
    Isabelle
    Isabelle G.
    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

  • Problème avec une composition dans after effect

    Bonjour,
    j'ai un problème avec une composition dans after effect (12.2.1.5). Lors d'une transformation à l'échelle d'une image, elle se double et se déforme

    ci joint,deux capture d'écran, sur la première le logo déformé sur la composition et la deuxième le logo à l'initiale.
    Comment faire pour éviter la déformation?

  • Problème de fonctionnement de pse 9 sous windows 8.1

    Dans adobe photoshop elements 9 photomerge ne fonctionne plus sous windows 8.1. Une solution ?

    Bonjour, et bonne année.
    Le plus souvent ce problème est du aux pilotes de la carte graphique qui plantent.
    Mettez-les à jour, en vous rendant sur le site web de leur fabriquant. Vérifiez que Photoshop l'est aussi (dans le menu aide), redémarrez votre machine.
    Si les pilotes à jour posent toujours problème, lancez fluidité en maintenant la touche ALT, cela le lance dans le mode CPU, qui n'utilise pas la carte graphique.
    Aussi, postez le contenu de aide>informations système.

  • Problème de création de signature sous Acrobat standard X

    Bonjour,
    J'arrive à créer des boites signatures dans Acrobat standard X.
    Je suis capable de certifier mon document, mais les gens sont incapables de signer.
    Dans Fichier > propriétés > Apposition du document Non autorisé.
    Avez vous des suggestions pour m'aider à résoudre ce problème ?
    Sandra

    Dans le fond toutes les permissions de signatures sont supprimées quand je fais
    Fichier > Enregistrer sous > Fichier PDF reader extended > Activer le remplissage et  l'enregistrement de formulaire

  • Problème avec Sims 3 depuis passage sous OS X Lion

    Bonjour,
    J'ai un problème avec les Sims 3 depuis mon passage sous OS X Lion alors que cela fonctionnait très bien lorsque j'étais sous Léopard.
    En suivant les différents forum, je vois que je ne suis pas le seul dans ce cas (le jeu se fige au bout de quelques secondes de jeu).
    Est ce que quelqu'un sait si une mise à jour Lion ou d'EA est prévue pour résoudre ce problème ?
    Merci par avance pour votre aide.
    Frédéric

    Frédéric
    Il semble que le problème provienne de la compatibilité avec les cartes graphiques NVIDIA GeForce 9400M ou GeForce 320M qui équipent certains de nos MAC (comme les macbook pro).
    Un peu plus d'infos sur ce site wiki de compatibilité des applications avec MAC OS X LION
    http://roaringapps.com/app:486
    Dans différents forums, il est indiqué que EA doit travailler sur le sujet et va fournir un patch prochainement.
    Bonne journée
    Olivier

  • Arrêter l'éxécutio​n d'un sous-VI dans une machine d'états

    Bonjour à toutes et à tous,
    J'ai réalisé un programme utilisant une machine d'états standard (du même type que dans les exemples). L'activation d'un bouton dans l'étape d'attente dirige vers un état qui lance l'exécution d'un sous-VI. Je souhaite pouvoir stopper l'éxécution de ce sous-VI via la face avant de la machine d'états.
    Le problème et je l'ai bien compris c'est que pendant l'éxécution du sous-VI, je n'ai plus la main dans l'étape d'attente donc je ne peux plus faire d'interaction.
    Quelqu'un peut-il apporter une solution à mon problème svp ?
    Merci.

    Voici le code lançant l'éxécution. Peut-être manque t-il des données à l'ouverture du VI.
    Merci.
    Bien cordialement,
    Pièces jointes :
    code_exe.jpg ‏44 KB

  • Générer un rapport independant par sous sequence dans une sequence

    Bonjour,
    j'utilise des sequences teststand (v3.0) qui génèrent des rapport très importants.
    Cela donne des resultats pas lisibles, et dans le cas ou je choisit le format xml pour le rapport un message d'erreur de type out of memory venant de TestStand (rapport xml > 100 Mo).
    --> comment générer des rapports indépendants correspondants à des sous séquences de ma séquence principale ?
          l'idéal serait d'avoir le résultat global de la sous séquence dans la séquence principale (appelant la sous séquence) et  un lien vers le rapport de sous séquence.
    -->  Peut on dépasser la limite de taille (qui semble être de 100 Mo) pour les rapports xml ?
    --> comment simplifier la structure des données sauvegardées dans le fichier xml ?
    D'avance merci.

    Bonjour,
    Je vous conseil de lire les articles suivant : Applying XML to your Test and Measurement Applications et Report Generation Explained.
    De plus, j'ai posé cette question aux ingénieurs des États-Unis et devrait obtenir une réponse dans les jours suivant.
    Enfin, lorsque vous rencontrez un problème de ce type je vous conseil de poster sur la partie Française du forum qui se situe ici : Discussions de produits de NI.
    Cordialement,

  • Problème d'installation d'adobe air sous android

    Salut, j'aimerais savoir pourquoi je ne peux pas installer adobe air sur mon smartphone sous android market??

    Bonsoir. Adobe exchange est intégré à Photoshop CC. Voyez dans le menu fenêtres-extensions-adobe exchange.

  • Peut on faire une boucle infini dans un sous vi ?

    Bonjour, j'ai créé un sous-vis (joint à ce message) qui simule une température en continu (boucle infini) et j'aimerais pouvoir avoir le signal de ma température lors de l'utilisation de mon sous-vi. Mais quand je l'utilise, je n'obtiens rien à la sortie de mon sous vi(le programme appelant est joint aussi). Pourquoi et comment puis je faire ? Merci de votre réponse
    Attachments:
    Sous_Vis_Simul_Température.vi ‏24 KB
    Utilisation_du_sous_vis_température.vi ‏21 KB

    Ben , c'est normal !
    La valeur de la température ne peut être renvoyée au vi principal que lorsque l'exécution du sous-vi est terminée. Si vous ouvrez la face avant du sous-vi, vous verrez que la température est correctement simulée. Mais bien sûr, rien ne sort de là, puisque la boucle tourne en permanence.
    Il faut organiser le programme de manière différente, par exemple en enlevant la boucle du sous-vi, pour la placer dans le vi principal. Chaque appel au sous-vi renverra la valeur de la température.
    On peut aussi faire appel à une variable globale, mais ça vous posera d'autres difficultés. En effet, il n'est pas recommandable d'avoir un sous-vi qui tourne avec une boucle infinie. Comment sortir de là ? Avec un arrêt sauvage ? Mauvaise idée...
    Est-ce cla
    ir ?
    N'hésitez pas à demander plus d'aide si nécessaire...
    Chilly Charly    (aka CC)
             E-List Master - Kudos glutton - Press the yellow button on the left...        

Maybe you are looking for

  • How do I add my Hotmail account to my Mail app on my MacBook Pro so that it synchronize automatically ?

    Hi guys, I'm new to Mac. I know that you can add email accounts likeHotmail into your Mail app so that you can view, edit, modify, create and delete your emails and folders, etc. The questions I have are (1) can I see all the emails I have not just i

  • PLAY I-TUNES BOUGHT SONGS, TO MY CAR CD PLAYER

    I HAVE BOUGHT A LOT OF SONGS FROM I-TUNES. NOW I BURNED SOME OF THEM ON A CD. I TRIED TO PLAY THAT CD ON MY CAR CD PLAYER. IT DOES NOT PLAY. WHAT SHOULD I DO?

  • Parsing php variable to jnlp

    Im having trouble using $_GET[id] my script opens an iframe at <iframe src=\"http://****.com.au/uploader/fileuploader/fileuploader_jnlp.php?id=".$_SESSION[user_id]."\" width=0 height=0 name=\"internal\"></iframe>"; my jnlp file looks like: <?php head

  • Best way to publish a collection to multiple publish services

    Hi I post a collection of images to Facebook, SmugMug and to a Hard Drive folder for syncing with my iPhone. Currently I add all the photos I want to a regular collection.  Once complete I select all and drag to each of the three Publish Services Col

  • Weblogic7.0 beta workshop

    I am getting following error message when trying to start weblogic server from TOOLS-Start Weblogic Server: can not find file StartWebLoficServer.cmd How do i fix this. Thanks, sa