Transfert de valeurs entre itérations de boucle
- Mise à jour2026-10-22
- Temps de lecture : 2 minute(s)
Vous pouvez utiliser des registres à décalage, des registres d'erreur et le nœud de rétroaction dans LabVIEW pour transférer des valeurs entre les itérations de boucles pour les boucles For, les boucles While ou les boucles cadencées (Real-Time, Windows).
Contenu associé
- Boucles For : Répétition d'opérations un nombre défini de fois
Vous pouvez utiliser une boucle For pour exécuter une section de code contenue dans la boucle, appelée sous-diagramme, un nombre défini de fois.
- Boucles While : Répétition d'opération jusqu'à ce qu'une condition se produise
Comme une boucle Do ou une boucle Repeat-Until dans les langages de programmation textuels, une boucle While exécute un sous-diagramme jusqu'à ce qu'une condition se produise.
- Caractéristiques des structures cadencées (Real-Time, Windows)
- Registres à décalage : Transfert de valeurs entre les itérations d'une boucle
- Transfert d'une valeur à l'itération suivante de la boucle
- Transfert de plusieurs valeurs à l'itération suivante de la boucle
- Registres d'erreur : Gestion des erreurs dans des itérations parallèles
- Amélioration de la vitesse d'exécution d'une For Loop avec des itérations en parallèle.
Vous pouvez améliorer la vitesse d'exécution d'une For Loop appropriée en activant les itérations parallèles.
- Nœuds de rétroaction : Stockage de données entre les itérations d'une boucle
- Transfert de la dernière valeur de l'exécution précédente au nœud de rétroaction
- Redéfinition de la valeur en entrée sur un nœud de rétroaction à chaque exécution de la boucle
- Méthodes de communication de données dans LabVIEW
LabVIEW dispose de plusieurs méthodes de communication de données, chacune adaptée à une situation d'utilisation particulière. Reportez-vous à l'aperçu pour vous assurer que vous implémentez la méthode de communication de données appropriée pour votre application.