Discussions au sujet de NI LabVIEW

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

désactiver une partie d'un VI (?)

Bonjour à tous,

 

Petit nouveau (donc "encore" 10.000 questions/min)

Une chose qui serait bien utile, mais est-ce possible (?)

 

désactiver (disable) une partie d'un VI ... sans la supprimer.

En assembleur, je placerais les lignes de code concernées momentanément en "commentaires" et je recompile.

Pas besoin de les supprimer pour les replacer ensuite.

 

Est-il possible de faire cela avec Labview.

Exemple... dans un VI j'ai un délai (wait until next ms multiple) et je voudrais temporairement faire "tourner" le VI sans ce délai.

Mais... pas envie de supprimer la partie du diagramme concerné et devoir la replacer ensuite.

 

Je pense que cette possibilité n'est pas possible avec Labview,

cela poserait rapidement des problèmes "graphiques".

Mais Labview est un "monstre" de possibilités et d'astuces ... donc je demande malgré tout.

 

Merci beaucoup.

Message 1 sur 5
3 483 Visites

ok, j'ai trouvé.

"Diagram Disable Structure" Smiley gêné

ah la la ... quand on est débutant ... Smiley clignant de l'œil

merci.

Message 2 sur 5
3 479 Visites

Bonjour,

 

Tu as aussi une autre structure qui peut être interéssante: Conditionnal Disable Structure.

Le principe est le même sauf que dans ton projet tu gère les conditions (par exemple: My computer => Properties => Conditional Disable Symbol)

 

C'est bien pratique car tu peux modifier des structures à plusieurs endroits de ton code en changeant juste la valeur d'une condition.

 

Certaines sont déja définies comme le type de cible. Cela te permet par exemple si tu n'est pas en RT de désactiver les VIs RT...

Cordialement,

Simon D.
CLA | Certified LabVIEW Architect
CTA | Certified TestStand Architect
Message 3 sur 5
3 462 Visites

Merci SimonD

désactiver sous condition(s) ... puissant ça.

merci pour le tuyau, je m'en souviendrai.

 

Message 4 sur 5
3 451 Visites

Bonjour,

 

 

Conditional Disable Structure permet fonctionne lorsqu'on appelle un projet. Mais je n'ai pas compris comment on procède lorsqu'on apelle le VI seul, j'imagine que les symboles prennet les valeurs par défaut ?

Comment fait-on quand on veut créer une Application.exe ?

 

Bien cordialement,

 

Joseph

Message 5 sur 5
3 268 Visites