Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Récupérer une image dans un sous-VI

Solved!
Go to solution

Bonjour à tous,

 

J'ai une p'tite question concernant un petit problème. 

Ce que je voudrai faire, et c'est sûrement tout bête, ce serait récupérer la face avant d'un de mes sous VI.

En effet, mon programme ,qui est une boite à état, doit gérer différents branchements, et afficher le branchement à effectuer. Ma machine à états est déjà assez fournie, donc j'ai utilisé des sous VI dans lesquels, la face avant est juste un schéma électrique avec un bouton OK, pour passer à la suite.

 

Mais le contenu du sous VI ne veut pas s'afficher. J'imagine qu'il faut créer une référence dans le sous vi pour la récupérer dans le VI principal. Chose que j'ai déjà fait (j'ai essayé noeud de prop et de méthode) mais je n'arrive pas à obtenir ce que je veux.

 

A force de frustration, je m'en remets à vous 😞

Le premier programme contient beaucoup de sous vi (un branchement différent par cas) mais je ne voyais pas l'utilité d'en mettre plusieurs, si on trouve la solution pour un sous vi ca devrait fonctionner pour les autres 🙂

 

 

Download All
0 Kudos
Message 1 of 7
(2,123 Views)
Solution
Accepted by Alain_3434

@Alain_3434  a écrit :

Bonjour à tous,

 

J'ai une p'tite question concernant un petit problème. 

Ce que je voudrai faire, et c'est sûrement tout bête, ce serait récupérer la face avant d'un de mes sous VI.

En effet, mon programme ,qui est une boite à état, doit gérer différents branchements, et afficher le branchement à effectuer. Ma machine à états est déjà assez fournie, donc j'ai utilisé des sous VI dans lesquels, la face avant est juste un schéma électrique avec un bouton OK, pour passer à la suite.

 

Mais le contenu du sous VI ne veut pas s'afficher. J'imagine qu'il faut créer une référence dans le sous vi pour la récupérer dans le VI principal. Chose que j'ai déjà fait (j'ai essayé noeud de prop et de méthode) mais je n'arrive pas à obtenir ce que je veux.

 

A force de frustration, je m'en remets à vous 😞

Le premier programme contient beaucoup de sous vi (un branchement différent par cas) mais je ne voyais pas l'utilité d'en mettre plusieurs, si on trouve la solution pour un sous vi ca devrait fonctionner pour les autres 🙂

 

 


Ce n'est pas si simple, voici un exemple d'une façon possible de procéder. Je te recommance de standardiser la taille des face avant des sous-vi et d'utiliser un contrôle 2D Picture du même format dans ton vi principal.

 

Get subVI FP.png

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 2 of 7
(2,055 Views)

 Merci de ton retour !

 

Peux-tu convertir ton VI avec la version 2017 ?

 

Je te remercie 😉

0 Kudos
Message 3 of 7
(2,042 Views)

Voici en version 2017.

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 4 of 7
(2,039 Views)

C'est bien ce que je voulais faire !

 

Merci de ton aide 😉

0 Kudos
Message 5 of 7
(2,034 Views)

Pour ceux qui chercheraient à faire la même chose mais d'une manière un peu différente, on peut aussi utiliser un subpanel qui contiendra la face avant du sous VI.

0 Kudos
Message 6 of 7
(2,033 Views)

@Alain_3434  a écrit :

Pour ceux qui chercheraient à faire la même chose mais d'une manière un peu différente, on peut aussi utiliser un subpanel qui contiendra la face avant du sous VI.


En effet, mais généralement on utilise un subPanel pour permettre à l'usagé d'intéragir avec le sous-vi, comme par exemple utiliser les contrôle de la face avant du sous-vi.

 

Ben64

--------------------------------------------------
The best way to say thanks is to give kudos!
Message 7 of 7
(2,027 Views)