• Aucun résultat trouvé

Objectif: Créer une icône et un connecteur pour utiliser ce Vi en tant que sous VI

Suivre les étapes suivantes pour créer une icône et un connecteur pour le VI déjà existant qui transforme des °C en Fahrenheit

Face avant

19. Ouvrir Convert C to F.vi

Truc L’appel du menu Fichier»Fichiers récemment Ouverts permet d’accéder aux derniers fichiers utilisés.

La face avant ci dessous apparaît.

20. 21. 22. 23.

Double cliquez sur l’icône située en haut, à droite de l’écran ou choisir Editer l’icône.

Double cliquez sur l’outil de sélection pour sélectionner l’icône par défaut et appuyer sur <Suppr> pour l’effacer.

Double cliquez sur l’outil rectangle pour redessiner le cadre. Créez l’icône ci-dessous.

a. b. c. d. e. 24. 25. a. b.

A l’aide de l’outil d’écriture ci-contre taper CÆF. Un Double-clique sur l’outil écriture permet de changer de police de caractère.

Utilisez le cayon pour dessiner la flèche,

Note Pour dessiner des traits horizontaux ou verticaux, enfoncer la touche <Maj.> en même temps que le crayon est déplacé.

Utilisez l’outil de sélection et les flèches du pavé numérique pour déplacer les éléments de l’icône.

Choisissez l’icône Noir&Blanc (finale) et partir de la copie 256 couleurs, sauf si l’on dispose d’une imprimante-couleur. Une fois l’icône terminée, cliquer su OK. L’icône apparaît en haut, à droite de l’écran (diagramme et face avant).

Cliquez à droite sur l’icône et choisir Visualiser le connecteur pour définir les terminaux. LabVIEW choisit une configuration basée sur le nombre de contrôles et d’indicateurs de la face avant. Celle-ci comporte 2 terminaux degC et degF, LabVIEW propose une configuration avec 2 connexions.

Assignez deux terminaux, l’un au contrôle, l’autre à l’indicateur.

Affichez l’aide contextuelle (Ctrl +H).

Cliquez sur le terminal de gauche, l’outil bobine apparaît automatiquement. La connexion se colore en noir.

Chapitre 3 Créer un sous VI c. d. e. f. 26.

Cliquez sur deg C, le terminal devient orange et un pointillé entoure la connexion affectée.

Cliquez dans une zone libre de la face avant. Le pointillé disparaît et la connexion se pare de la couleur de l’objet. Opérez de même avec l’indicateur Deg F.

Déplacez le curseur sur le connecteur. La fenêtre d’aide montre 2 terminaux orange (réels) et leurs labels.

Sauvez le VI. Fin de l’exercice 3-1

C. Utilisation des sous VIs

Une fois un VI créé, il est utilisable en tant que sous VI. Pour le placer dans le diagramme d’un autre VI, utilisez, dans la palette de fonctions, Sélection d’un VI. Si le VI est déjà ouvert vous pouvez, à l’aide de l’outil de sélection, cliquer dans son icône et la déposer dans le diagramme du VI appelant.

Ouverture édition de sous VIs

Pour ouvrir la face avant d’un sous VI depuis un VI appelant, double cliquez avec l’outil sélection sur l’icône. Les changements que vous opérez n’affecteront que cette instance tant que le sous VI n’est pas enregistré. Une fois la modification enregistrée, elle affectera toutes les instances dans tous les programmes où ce VI est utilisé !

Exercice 3-2 : Thermomètre VI Objectif: Créer un VI utilisant un sous VI.

Vous disposez d’un capteur fournissant une tension proportionnelle à la température tel que T(°C) = 100*V. On se propose de réaliser un thermomètre utilisant ce capteur et capable d’afficher la température en °C et °F.

Face avant

1. Dans un nouveau VI créez la face avant :

Le thermomètre est dans la palette Numérique. a.

b. c.

L’indicateur numérique est dans le menu contextuel Eléments visibles»Indicateur numérique.

L’interrupteur à bascule est vrai en haut, on peut s’en assurer par le menu contextuel Opération sur les données»Changer la valeur en...

2. 3. a. b. c. d. 4.

Il est possible de documenter le VI (cette description apparaîtra dans l’aide contextuelle) en sélectionnant dans le menu contextuel de l’icône Propriété du VI puis Documentation dans la liste déroulante. Entrez une brève description du VI dans le cadre.

Diagramme

Vous utilisez les éléments suivants :

Tutorial»Démo lecture de tension simule la prise de tension sur le capteur de température.

Numérique»Multiplier pour le coefficient de proportionnalité de 100.0. La constante peut être placée

directement en déroulant le menu contextuel de l’entrée y en en sélectionnant Créer»Constante.

Sélection d’un VI, pour placer votre VI Convert C to F.vi.

Comparaison»Sélectionner permet d’aiguiller l’une ou l’autre de ses deux entrées vers la sortie en fonction d’un booléen.

Enregistrez le VI sous le nom Thermometer.vi .Affichez la

face avant et exécutez le code. Vous avez la possibilité d’exécuter en boucle le code sans structure particulière dans la phase de test en utilisant le bouton Exécuter en continu au lieu du bouton Exécuter.

Fin de l’exercice 3-2

D. Création d’un sous VI à partir d’une sélection.

Il est possible de créer un sous VI en sélectionnant une partie de diagramme puis en utilisant Edition»Créer un sous VI. LabVIEW crée automatiquement un sous VI contenant les contrôles et indicateurs nécessaires. D’un point de vue conceptuel il ne semble pas que cette fonctionnalité fournisse un code bien réfléchi !

Résumé trucs et astuces

• Un VI appelé d’un autre VI est un sous VI, l’utilisation de sous VI rend le code plus fonctionnel et facile à déboguer.

• Un sous VI est identifié par son icône, les paramètres sont passés par son connecteur.

• Il est possible d’ajouter une description succincte des fonctionnalités de ses VI en sélectionnant propriétés dans le menu contextuel de l’icône.

Documents relatifs