Flux Des Données Dans Le Diagramme - National Instruments LabVIEW Manuel De L'utilisateur

Table des Matières

Publicité

Flux des données dans le diagramme
© National Instruments Corporation
kilomètre ou un pied. C'est en raison de cette ambiguïté que vous ne pouvez
pas utiliser la fonction d'incrémentation, ni d'autres fonctions qui
incrémentent ou décrémentent des valeurs, avec des données ayant des
unités associées.
Pour éviter toute ambiguïté dans cet exemple, utilisez une constante
numérique avec l'unité adéquate ainsi que la fonction Ajouter pour créer
votre propre fonction d'incrémentation d'unités, comme l'illustre la
figure 5-7.
Figure 5-7. Création d'une fonction d'incrémentation avec des unités
LabVIEW suit un modèle de flux de données pour l'exécution des VIs. Un
nœud du diagramme s'exécute lorsque toutes ses entrées sont disponibles.
Lorsque qu'un nœud termine une exécution, il fournit les données à ses
terminaux de sortie et transmet les données de sortie au nœud suivant dans
le chemin de flux de données.
Visual Basic, C++, Java et la plupart des autres langages de programmation
textuels suivent un modèle d'exécution séquentielle. Dans la
programmation séquentielle, l'ordre séquentiel des éléments du
programme détermine l'ordre d'exécution du programme.
Comme LabVIEW utilise un modèle à flux de données plutôt que l'ordre
séquentiel des commandes pour déterminer l'ordre d'exécution des
éléments du diagramme, vous pouvez créer des diagrammes ayant des
opérations simultanées. Vous pouvez par exemple exécuter deux boucles
While simultanément et afficher les résultats sur la face-avant.
Chapitre 5
5-29
Construction du diagramme
Manuel de l'utilisateur LabVIEW

Publicité

Table des Matières
loading

Table des Matières