+33 1 69 88 85 29
Conception de la solution
Lors de la conception d'un programme, on utilise souvent une représentation en organigramme. Une autre représentation possible, facilement transposable en langage LabVIEW, est celle utilisant les diagrammes transition-état. Notons qu'à un problème donné, on peut répondre par plusieurs diagrammes différents.
Les symboles utilisés pour construire un diagramme d’état sont :
Un diagramme transition-état est très facilement transposable en LabVIEW. La structure utilisée est appelée « Machine à états ». Elle met en oeuvre différents éléments que nous avons déjà vus :
- Un enum lié à une définition de type, chaque valeur de l’enum correspondant à un état du diagramme.
- Une structure condition associée à l’enum pour envisager tous les états possibles ;
- Une boucle While avec une fonction de cadencement pour sé-quencer le tout et un registre à décalage qui mémorise l’état de l’itération suivante.