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.
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
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.
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
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.
Les boucles While doivent être utilisées lorsque :
Les boucles For devraient être utilisées lorsque :