Les boucles For et While de LabVIEW expliquées

Aperçu

Cet article vous guidera à travers quelques-unes des fonctions et utilisations de base des boucles For et While dans LabVIEW. Vous apprendrez également à les utiliser au moment opportun. Les tutoriels pour les structures boucle For et boucle While sont disponibles si vous êtes un programmeur débutant ou si vous recherchez plus d’instructions sur la configuration de ces boucles.

Contenu

Boucles While dans LabVIEW

Une boucle While est une structure que vous utilisez pour exécuter un bloc de code LabVIEW de manière répétée jusqu’à ce qu’une condition donnée soit remplie. Lorsque le VI s’exécute, le code à l’intérieur de la boucle While s’exécute, puis la condition du terminal est évaluée. La boucle While sera un concept familier pour les programmeurs expérimentés car elle fonctionne de manière similaire dans d’autres langages informatiques.

Organigramme de la boucle While LabVIEW

Organigramme de la boucle While LabVIEW

Contrairement à la boucle For, la boucle While ne dépend pas d’un nombre d’itérations défini ; une boucle While s’exécute donc indéfiniment si la condition ne se produit jamais.

Pour en savoir plus sur ce qu’est une boucle While, y compris ses composants et ses options de configuration, consultez les boucles While dans l’Aide LabVIEW.

Boucles For dans LabVIEW

Une boucle For est une structure que vous utilisez pour exécuter un bloc de code un nombre défini de fois. Lorsque le VI s’exécute, le nombre d’itérations est évalué, puis le code est exécuté.

Organigramme de la boucle For LabVIEW

Organigramme de la boucle For LabVIEW

Une boucle For peut être configurée pour arrêter de manière conditionnelle l’exécution de code en plus de sa sortie basée sur l’itération. Dans ces cas, le code s’exécutera jusqu’à ce que le réglage du terminal de décompte soit atteint ou que la condition soit remplie – selon ce qui se passe en premier.

Cas d’usage pour chaque structure

Les boucles While doivent être utilisées lorsque :

  • Vous voulez que votre code s’exécute indéfiniment
  • Vous souhaitez exécuter le code jusqu’à ce qu’une condition soit remplie
  • Vous voulez que l’utilisateur contrôle le moment où le code devrait s’arrêter
     

Les boucles For devraient être utilisées lorsque :

  • Vous devez exécuter le code un certain nombre de fois
  • Vous souhaitez écrire un nombre défini de mesures dans un fichier
  • Vous souhaitez prendre un certain nombre de points de données
  • Vous souhaitez exécuter le code jusqu’à ce qu’une condition soit remplie OU pour un nombre défini d’itérations, selon ce qui se produit en premier

Was this information helpful?

Yes

No