Transfert de valeurs entre les itérations d'une boucle
- Mise à jour2026-09-22
- 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
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
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
- 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.