Discussions au sujet de NI LabVIEW

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

Fixer des limites

Résolu !
Accéder à la solution

Bonjour à tous,

 

je cherche à fixer des limites pour mes commandes, j'ai regardé au niveau des noeuds de propriétés mais rien.

 

Y a t-il un moyen d'implémenter cela ?

 

Cordialement

0 Compliments
Message 1 sur 17
4 989 Visites

oui et c'est accessible depuis les noeuds de propriété.

 

si ces limites somnt fixes, controle par controle, il faut faire un clic droit depuis le front panel >> "data entry" (dans la version anglaise... j'imagine quelque chose comme "gamme de donnée" dans la version française) et ça ouvre la fenêtre de propriété du controle - c'est le 3eme onglet.

 

tu peux régler min max et increment et pour chacun une action associée "réponse en cas de dépassement" forcer ou ignorer.

 

Clipboard01.png


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 2 sur 17
4 986 Visites

Oui en effet, c'est accessible via les noeuds de propriétés (comme à peu près tout ce qui ce trouve dans la fenetre "Propiétés").

 

Je détaille un peu :

 

Sur le diagramme, clic droit sur ta commande :

Créer > Noeud de propriété > Limite d'entrée des données >

- 1 : Tout les éléments (Cluster des 3 éléments ci-dessous)

- 2 : Incrément (DBL)

- 3 : Maximum (DBL)

- 4 : Minimum (DBL)

AIDE EN LIGNE LABVIEW 2013 (Nouvelle fenêtre)

 

ET

 

Créer > Noeud de propriété > Réponse aux valeurs hors gamme >

- 1 : Tout les éléments (Cluster des 3 éléments ci-dessous)

- 2 : Incrément (V8)

- 3 : Maximum (V8)

- 4 : Minimum (V8)

0 Ignorer — LabVIEW ne change pas les valeurs non valides et ne les signale pas.
1 Arrondir au plus proche
2 Arrondir au supérieur
3 Arrondir à l'inférieur

AIDE EN LIGNE LABVIEW 2013 (Nouvelle fenêtre)

Message 3 sur 17
4 983 Visites

Merci TiTou et Kaleck pour ces informations.

 

Néanmoins, pour les noeuds de propriétés; est-il possible de les cabler à travers les vis ?

 

Car je cherche à créer un VI's administrateur où l'on peut fixer ces limites..

 

 

0 Compliments
Message 4 sur 17
4 976 Visites

oui c'est possible en créant une référence sur ton controle numérique :

 


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 5 sur 17
4 970 Visites

Merci beaucoup TiTou pour cette explication très détaillée !

 

Concernant le fichier INI, cela revient à écrire les paramètres dans des clés et les relire ?

 

 

0 Compliments
Message 6 sur 17
4 962 Visites

oui, exactement.

 

Tu peux te faire un fichier INI avec une section "gamme de valeur" qui contient les min-max-increment de tes controles.


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 7 sur 17
4 958 Visites

Parfait, merci beaucoup !

 

Juste une petite question concernant la video, la référence, je peux l'utiliser dans un autre VI après ?

 

Cdt

0 Compliments
Message 8 sur 17
4 955 Visites

Ah excusez-moi, en fait j'ai bien compris votre explication.

 

Néanmoins, mon VI administrateur, est à l'extérieur de ce VI.

 

En PJ, voici mon "main", où l'on peut choisir le mode "manuel", "auto" ou "administrateur"

 

C'est pourquoi, je me demande si l'on peut utiliser cette référence en dehors du même VI ?

 

 

0 Compliments
Message 9 sur 17
4 951 Visites

si j'ai bien comrpis il y aura 3 sous-vis, un pour le mode admin, un pour le mode manuel et un pour le mode auto, c'est ça?

et quand on clic sur admin, ça va ouvrir la fave avant du sous-vi admin, et depuis celui-ci on pourra modifier les min/max/increment des controles numériques?

 

 


We have two ears and one mouth so that we can listen twice as much as we speak.

Epictetus

Antoine Chalons

Message 10 sur 17
4 946 Visites