NI Home
Cart Achats | Aide
Hello Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI
You are here: 
NI Home > NI Developer Zone > NI Discussion Forums


Répondre
Member
Mika.S
Envois : 5
0 Compliments

boucle while bloqué avec structure evennement...

Bonjour à tous,

 

Je débute sous Labview et j'i un probleme, je ne comprend pas pourquoi ma boucle while ne tourne pas en continu. A l'intérieur j'y ai placé une structure evenement et jy traite un tableau. Si quelqu'un peut m'aider sa serait sympas, j'imagine que c'est un problème tres simple mais je débute!

 

Je vous remerci par avance!!

 

Active Participant
Rodéric
Envois : 1 060
0 Compliments

Re : boucle while bloqué avec structure evennement...

Je ne peux pas regarder ton VI, mais comme sa sa à l'air d'un problème de timeout (il est à combien? -1  ???))

Rodéric L
Certified LabVIEW Architect
Active Participant
ouadji
Envois : 871
0 Compliments

Re : boucle while bloqué avec structure evennement...

il n'a "rien mis", donc, oui, c'est -1.

 

il faut mettre un timeout et gérer ce timeout.

 

ceci dit, ce diagramme ne ressemble pas à grands choses ... et ne vous aidera pas à "bien développer".

Des "escaliers" partout, des cables qui disparaissent sous le bord des structures, des "longueurs" inutiles, pas d'alignement ...

C'est le b-a-ba de la programmation en graphique ... l'organisation et la propreté du diagramme.

 

Member
Mika.S
Envois : 5
0 Compliments

Re : boucle while bloqué avec structure evennement...

Je vous remercie de votre réponse, en effet ça venez de se problème... Par contre j'en ai un autre, je voudrai démarrer l'évenement, non pas sur un changement de valeur d'uun indicateur mais sur un front descendant. Ext ce que sous labview il y aurait un moyen de faire ça simplement... ça fait un moment que je cherche sans grand succé! je vous remercie par avance encore une fois!!

Active Participant
Rodéric
Envois : 1 060

Re : boucle while bloqué avec structure evennement...

Une solution serait d'utiliser le VI de détection de front et sur front descendant d'utiliser un noeud de propriété Value(Signaling) sur le bouton que vous utiliasez actuellement. (le bouton pourra être caché à l'utilisateur)

Rodéric L
Certified LabVIEW Architect
Active Participant
ouadji
Envois : 871

Re : boucle while bloqué avec structure evennement...

[ modifié ]

Je n'avais pas lu la réponse de Rodéric quand j'ai codé ceci.

Mais cela revient au même (utilisation de la propriété "value signaling" dans une structure "case")

à la différence que je n'utilise pas le VI "tout fait" de détection, Je détecte le front descendant moi même.

(pas possible de poster un snippet, j'ai une référence au FP)

 

Member
Mika.S
Envois : 5
0 Compliments

Re : boucle while bloqué avec structure evennement...

Mon programme fonctionne!! je vous remercie vous m'avez été d'une grande aide! :smileyhappy:

J'ai utilisé le programme de ouadji je l'ai trouvé plus "naturelle" à utiliser par contre je note l'autre solution! A vrai dire au début je m'étais dirigigé vers cette solution mais je n'avais pas réussi à la mettre en oeuvre! Mais je prend, toute expérience est bonne à prendre! je vous remercie donc encore une fois pour vos conseils et rapidité!

Et bonne contnuation à vous!

 

Cordialement,

Mikael 

 

En consultant ce site, vous en acceptez les Conditions d'utilisation. Veuillez les lire attentivement avant d'accéder à une quelconque partie du site. Veuillez suivre ce lien pour en savoir plus sur la politique sur les droits d'auteur de ni.com.
Mon Profil | Confidentialité | Conditions d'utilisation | Contacter NI © 2011 National Instruments Corporation. All rights reserved.    |    Envoyer cette page Envoyer cette page