Bonjour,
Je réalise un projet de commande d'un automate par labview, dans le quel on me demande de réalisé moi même, l'incrémentation et la décrémentation.
Je dois géré deux variables, prenant des valeurs de 10 à 90 par pas de 10 pour l'une et de 20 à 30 par pas de un pour l'autre.
Lorsque je fait fonctionné, séparément, mes sous VI incrémentation décrémentation il n'y a aucun soucis. J'ai réalisé ses deux Vi dans des boucles While, comprenant une boucle séquence déroulée, et plusieurs boucle Vrai/faux.
Lorsque j'utilise ses deux petits VI en sous VI cela ne fonctionne plus, je reste bloqué dans la boucle While. J'ai cherché un moyen de pouvoir sortir des boucles while, mais je suis limité a Un bouton start, un bouton stop, et les boutons Incrémentation et Décrémentation des deux variables.
J'ai cherché en supprimant les boucles While des sous VI et en plaçant les sous VI eux même dans des boucle while a l'intérieur du programme principal, cela ne fonctionne pas non plus.
Je me suis résolu, pour le moment, a ne pas utilisé de sous VI, puisque rien, dans mon projet, ne m'y oblige. Mais cela fait un diagramme imposant.
Auriez vous une idée ? Je travaille sur Labview 8.2.
Je peux posté les VI que vous souhaitez.
Je collabore sur le projet avec cohars, on se partage la gestion de l'IHM en labview, mais j'ai eu un soucis avec mon inscription que j'essaierais de géré au plus vite ^^
Merci de votre compréhension, et de votre aide
Pilou B
Partager