Transfert de valeurs entre les itérations d'une boucle
- Mise à jour2026-06-12
- Temps de lecture : 1 minute(s)
Utilisez les objets suivants pour transférer des valeurs sur des boucles For, des boucles While ou des boucles cadencées (Real-Time, Windows) :
- Registres à décalage — Passent une ou plusieurs valeurs à l'itération suivante de la boucle.
- Registres d'erreur — Passent des clusters d'erreur sur des boucles For à itérations parallèles.
- Nœud de rétroaction — Passe la valeur de l'exécution précédente ou définit la valeur à chaque exécution du nœud.
Contenu associé
- Boucles For : Répétition d'opérations un nombre défini de fois
Apprenez à utiliser les boucles For pour répéter du code un nombre défini de fois, contrôler le nombre d'exécutions, transmettre des données entre les itérations et améliorer les performances avec l'auto-indexation et l'exécution parallèle.
- Boucles While : Répétition d'opération jusqu'à ce qu'une condition se produise
Les boucles While exécutent un sous-diagramme LabVIEW jusqu'à ce qu'une condition booléenne soit remplie. Utilisez le terminal d'itération, les registres à décalage et l'auto-indexation pour contrôler le comportement de la boucle While.
- 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
- Itérations parallèles : amélioration de la vitesse d'exécution d'une boucle For
- 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