Blue Flower

Programme en attente.

En mesure.

La boucle Vraie.

Légende.

Tableau de zéro est une fonction (Fonctions - Tableau - Constante tableau) que l’on rempli avec un Indicateur numérique depuis le diagramme.

Attendre est une fonction (Fonctions - Numérique - Constante énumération) que l’on nomme Attendre.

Mesure est une fonction (Fonctions - Numérique - Constante énumération) que l’on nomme Mesure.

Boucle While est une fonction (Fonctions - Structures - Boucle While) que l’on paramètre sur Arrêter sur condition vraie (Clic droit sur le point d’arrêt en bas à droite de la boucle).

Structure Condition est une fonction (Fonctions - Structures - Structure condition). On renomme les conditions en Attendre et Mesure.

Stop est une fonction (Fonctions - Booléen - Constante vraie) que l’on change en commande (Clic droit sur le booléen).

Mesure est une fonction (Fonctions - Booléen - Constante vraie) que l’on change en commande (Clic droit sur le booléen).

Structure Condition bis est une fonction (Fonctions - Structures - Structure condition).

Insérer dans un tableau est une fonction (Fonctions - Tableau - Insérer dans un tableau).

Tableau de mesure est un indicateur (Clic droit - Créer - Indicateur).

Mesur est un VI de mesure.

Explication.

On lance le programme. Le Tableau de zéro initialise le tableau de mesure. On exécute le programme jusqu’au basculement de Stop. Le programme est sur Attendre. Lorsque l’on actionne le bouton Mesure, le programme passe en Mesure et exécute le VI Mesur. En appuyant sur Stop, on sort du programme et on pourrait, par exemple, enregistrer les valeurs du Tableau de mesure.

Il est fréquent qu’un programme commence par l’attente d’un choix de l’utilisateur. Il est conseillé de mettre dans la boucle while de scrutation, une temporisation de 10 à 100 ms pour permettre au processeur d’exécuter d’autres tâches.