le 05-27-2009 02:18 AM
Hello,
Je suis novice en labview, je rencontre un petit probléme qui est le suivant :
J'aimerais qu'une partie de mon Vi principal (un sous vi ) attend la réponse d'un autre sous vi avant de s'éxecuté.
Merci de bien vouloir m'aidé
Résolu ! Accéder à la solution.
le 05-27-2009 02:21 AM
Bonjour,
utilise une structure séquence ou alors utilise une boucle IF pour demander l'execution de ton sous VI.
Bon courage.
05-27-2009 02:37 AM - modifié 05-27-2009 02:38 AM
Salut,
Pour faire simple, LabVIEW utilise le principe du flux de données (Cf. l'aide de LabVIEW pour des infos)
Le flux de données impose, qu'un élément ne peut s'éxécuter que lorsque toutes ses entrées sont disponibles, et ne fournit en sortie ses données que lorsque son éxécution interne est terminée.
Du coup, il suffit que tu câbles une information de ton VI appelant vers ton premier sous-VI vers ton second sous-VI (généralement, on a toujours un fil d'erreur au moins - cf. l'image plus bas)
Ou alors, une structure séquence.
Bon début sous LabVIEW
05-27-2009 02:39 AM - modifié 05-27-2009 02:41 AM
Merci