National Instruments LabVIEW Manuel De L'utilisateur page 167

Table des Matières

Publicité

Chapitre 8
Boucles et structures
Manuel de l'utilisateur LabVIEW
Lorsque vous devez contrôler l'ordre d'exécution, pensez à établir une
dépendance des données entre les nœuds. Par exemple, vous pouvez utiliser
les E/S d'erreurs pour contrôler l'ordre d'exécution des E/S. Reportez-vous
à la section
Gestion d'erreur
des
VIs, pour obtenir de plus amples informations sur les E/S d'erreurs.
Par ailleurs, n'utilisez pas de structures Séquence si vous voulez mettre un
indicateur à jour à partir de différentes étapes d'une structure. Par exemple,
un VI utilisé dans une application de tests peut avoir un indicateur état qui
affiche le nom du test en cours. Si chaque test est un sous-VI appelé à partir
d'une étape différente, vous ne pouvez pas mettre l'indicateur à jour à partir
de chaque étape, comme indiqué par le fil de liaison brisé dans la structure
Séquence empilée de la figure 8-6.
Figure 8-6. Mise à jour d'un indicateur à partir de différente étapes dans une structure
Étant donné que toutes les étapes de la structure Séquence empilée
s'exécutent avant toute transmission de données, une seule étape peut
attribuer une valeur à l'indicateur état.
Utilisez à la place une structure Condition et une boucle While, comme
l'indique la figure 8-7.
Figure 8-7. Mise à jour d'un indicateur à partir de différentes conditions dans une
du chapitre 6,
Séquence empilée
structure Condition
8-18
Exécution et mise au point
ni.com

Publicité

Table des Matières
loading

Table des Matières