Bonjour à tous,
Je dois faire arriver un paramètre à une certaine valeur, et quand il y est, le faire redescendre, et ceci un certain nombre de fois.
J'ai donc utilisé une boucle FOR qui prend en paramètre le nombre de cycle choisi.
Dans cette boucle, il y a une structure séquence déroulée, pour être sûr que la première partie (augmentation de la valeur du paramètre) s'effectue avant la seconde (baisse de sa valeur).
Et dans chacune des séquence, une boucle WHILE dans laquelle je multiplie le temps par une vitesse de montée définie sur la face avant. La boucle tourne tant que le paramètre n'a pas atteint une certaine valeur.
Dans mon programme j'ai utilisé deux afficheurs et deux graphes (un pour chaque séquence) pour la valeur du paramètre.
Et récupère la valeur du paramètre à la fin de la première séquence pour l'utiliser dans la seconde.
Mes problèmes sont les suivants :
- Comment faire pour qu'un seul graphe déroulant et un seul afficheur mis à jour en continu, récupère la valeur du paramètre de la première séquence et de la deuxième ?
- Ce petit programme doit être intégré à un programme plus important. Comment faire pour que les données non utilisées dans la boucle while soit toujours mises à jour (par DAQ) même quand on entre dans la boucle while ?
Est-ce que vous avez une idée sur la façon de gérer ça ?
En gros, j'ai vraiment l'impression que quelque chose m'échappe dans la philosophie LABVIEW
Merci en tout cas![]()
Partager