LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Lancer un sous-vi avec face avant sans bloquer la fenêtre principale

Bonjour,

 

J'ai besoin de lancer un sous programme depuis mon VI principal.

Ce sous programme permet d'aller lire la valeur actuelle d'un régulateur de température, de manière cyclique, et d'afficher cette valeur dans un graphe déroulant.

 

J'appelle ce sous VI depuis mon programme principal en utilisant une structure évennement (Evennement "Lancer acquisition", depuis un bouton).

Mon problème est que lorsque mon sous-VI se lance (sans problème), je ne peux plus utiliser la face avant de mon programme principal, qui est bloquée.

 

Pourtant, j'ai désactivé l'option "Vérouiller la face avant jusqu'à la fin de l'execution de la boucle evennement" dans la condition d'évennement "Lancer acquisition".

Et j'ai mis à "Faux" l'option "Attendre la fin" lors de l'appel du sousVI.

 

Avez vous des idées pour résoudre mon problème ?

 

Merci,

 

B.L.

 

 

Programme principal :

 

principal.JPG

 

Sous VI :

 

SP.JPG

Message Edité par benjamin.lustrement le 08-19-2009 04:21 PM
0 Kudos
Message 1 of 3
(3,824 Views)

Bonjour,

Il vous faut modifier un petit peu les propriétés de votre sous VI.

Pour ce faire:

-Ouvrez votre sous VI pour pouvoir le modifier,

-Faites Ctrl+I.

-Dans la catégorie Apparence de la fenêtre,cliquez sur Personnaliser.

- Passez le comportement de la fenêtre en flottante.

 

Je pense qu'avec cette manipulation, vous aurez le comportement désiré.

Cordialement

Yann C.

France

Message 2 of 3
(3,798 Views)

Bonjour,

 

Merci, je teste ça dès que possible,

 

Cdlt,

B.L.

0 Kudos
Message 3 of 3
(3,786 Views)