le 07-09-2021 06:52 AM
Bonjour,
Je suis débutant en LabView que j'utilise dans le cadre d'un stage. J'ai fais plusieurs VI qu'il faut maintenant que "j'assemble" pour mettre en place la routine pour une expérience. Seulement, je me pose des questions sur la fonction "référence de vi". Je ne comprend pas totalement son utilité, j'ai l'impression qu'elle ne fait rien de plus qu'ouvrir un vi, auquel cas pourquoi vouloir utiliser cette fonction plutôt que tout simplement appeler des vi "enfants" depuis un vi principal "parent" ?
Je remercie d'avance les personnes qui prendront le temps de m'éclairer un peu sur ce sujet.
Cordialement
Résolu ! Accéder à la solution.
le 07-09-2021 06:54 AM
petite précision qui peut avoir son importance : je suis sur la version (préhistorique) 6.1 de LabView
le 07-09-2021 09:04 AM
En principe, il suffit de placer un vi dans le diagramme pour l'appeler ("tirer" le fichier dans le diagramme.
L'appel par référence n'a de sens que si tu souhaites changer de référence de manière dynamique (appeler l'un ou l'autre vi suivant le contexte). Ou bien appeler un VI par son chemin sur le disque. A noter que lors d'appel par référence, tu dois ajouter manuellement le VI dans le build.
Bref, c'est réservé à des cas bien spécifiques.
le 07-12-2021 01:22 AM
Ok je vois, mais alors si je comprend bien on peut faire exactement la même chose avec une structure condition pour choisir le vi à exécuter ?
le 07-12-2021 01:30 AM
@seyli_yes a écrit :
Ok je vois, mais alors si je comprend bien on peut faire exactement la même chose avec une structure condition pour choisir le vi à exécuter ?
Oui. Il suffit de placer les VI en question dans les états de la structure.