calc1.vi

Projet exemple labview une cht'it calculatrice
Date: 15.02.99

Voici a titre d'exemple ce que peut générer LabVIEW comme documentation automatiquement.

Je n'ai apporté que quelques modifications (surtout des explications supplémentaires)

Télécharger le vi: cliquez ici

retourner à la page LabVIEW


Cadre connecteur

calc1.vi

Face-avant

calc1.vi

Commandes et indicateurs

Légende des types de données LabVIEW
 
Vers page d'accueil
Vers la mienne
Vers page des pro
Vers pages des momes
Vers page photo
Mon bookmark
Vers plan du site
Page précédente
cbool stop Bouton présent en face avant et permettant d'arrêter l'application 
cclst Cluster Enregistrement de commande permettant de regrouper tous les éléments. Il n'apparait pas sur la face avant car il a comme couleur transparent (pratique non) voici ce qu'il contient:
 
cbool btn_1 chiffre 1
cbool btn_2 chiffre 2
cbool btn_3 chiffre 3
cbool btn_4 chiffre 4
cbool btn_5 chiffre 5
cbool btn_6 chiffre 6
cbool btn_7 chiffre 7
cbool btn_8 chiffre 8
cbool btn_9 chiffre 9
cbool btn_0 chiffre 0
cbool btn_plus addition
cbool btn_moins soustraction
cbool btn_x multiplication
cbool btn_div et division
cbool btn_= résultat
cbool btn_eff effacer

 

idbl Afficheur Tout simplement l'afficheur de la face avant:
idbl résultat en cours variable temporaire permettant de stocker les résultat intermédiaire.


Diagramme

 
calc1.vi Il s'agit en fait d'une boucle while arrêtée par le bouton stop. Cette boucle contient une structure case de 6 cas:
  • Aucune touche appuyée
  • Les touches de 1 à 9
  • La touche 0
  • Les 4 opérations
  • La touche =
  • La touche effacer
On pourra remarquer l'utilisation d'un cluster (enregistrement) pour regrouper tous les élémnets de la face avant ainsi que l'utilisation de registres à décalages pour stocker des donner entre chaque tour de boucle.

 

calc1.vi

calc1.vi

calc1.vi

calc1.vi


Liste des sous-VIs

Y'en a pas !!!!


Historique

"calc1.vi Historique"

Révision actuelle : 10

retourner à la page LabVIEW