Discussions au sujet de NI LabVIEW

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Pause

J'ai été confronté à un (petit) problème ... je voulais faire "PAUSE" dans mon code.

 

Cabler un bouton directement sur la fonction "Wait For Front Panel Activity" demande un bouton "switch when pressed".

Le code de la boucle en cours se termine et l'arrêt se fait au tour suivant ... donc avec un Latch ça ne fonctionne pas (normal)

Je voulais aussi que la moindre activité sur le FP débloque la Pause. Pour faire ça avec un "switch when pressed"

il faut une variable locale ... or, je voulais un sous_VI autonome, donc pas de variable.

 

Je suis arrivé à ceci,

 

c'est un sous-VI avec comme seule entrée un bouton (Lacth when pressed)

(La rétro-action empêche le Latch de ré-armer automatiquement la Pause)

 

"ça" se place n'importe ou dans le code.

J'ai prévu un in/out error, si "on" veut absolument l'incorporer dans le flux, mais ce n'est pas necessaire.

 

ça fonctionne tip-top,  un clic = Pause

un 2eme clic ... ou une activité sur le FP débloque la Pause.

 

 

 

Bench_1.png

 

Pause (SubVI).png

Message 1 sur 1
3 647 Visites