Répétition conditionnelle

LabVIEW SignalExpress

Répétition conditionnelle

Répète la séquence d'étapes à l'intérieur d'une boucle jusqu'à ce qu'une ou plusieurs conditions soient remplies. Pour ajouter une condition, cliquez sur le bouton Ajouter dans la section Configuration de l'entrée et sélectionnez une variable appropriée en entrée. La variable peut être un résultat scalaire ou booléen. Vous pouvez utiliser un signal booléen directement comme condition de sortie, ou vous pouvez comparer une valeur scalaire avec une valeur constante. Sélectionnez le critère de comparaison dans le menu déroulant Critère.

Vous pouvez combiner plusieurs conditions dans une même condition de sortie en utilisant Opération sur le groupe. Sélectionnez ET si vous voulez quitter la boucle quand toutes les conditions sont vraies. Sélectionnez OU si vous voulez quitter la boucle dès que l'une des conditions est remplie. Vous pouvez inverser la condition de sortie en désélectionnant l'option Quitter sur condition vraie.

ParamètreDescription
Configuration de l'entréeContient les options suivantes :
  • Ajouter — Ajoute une variable en entrée à la liste de conditions.
  • Supprimer — Supprime la variable d'entrée sélectionnée de la liste de conditions.
  • Conditions de boucle — Affiche les conditions actuelles de l'étape Répétition conditionnelle.
  • Signal en entrée — Spécifie le signal en entrée (variable) à utiliser avec les conditions spécifiées.
  • Critère — Spécifie le critère de comparaison pour la variable scalaire en entrée sélectionnée.
  • Valeur — Valeur constante utilisée pour comparer la variable sélectionnée.
  • Inverser l'entrée — Inverse la variable booléenne en entrée sélectionnée.
Condition de sortieContient les options suivantes :
  • Opération sur le groupe — Combine plusieurs conditions dans une condition de sortie. Sélectionnez ET si vous voulez quitter la boucle quand toutes les conditions sont vraies. Sélectionnez OU si vous voulez quitter la boucle dès que l'une des conditions est remplie.
  • Quitter sur condition vraie — Détermine si la boucle arrête son exécution lorsque la condition de sortie globale est vraie ou fausse.