La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

LANGUAGE GRAPHIQUE INITIATION Présentation du logiciel LABVIEW Daniel BOYER.

Présentations similaires


Présentation au sujet: "LANGUAGE GRAPHIQUE INITIATION Présentation du logiciel LABVIEW Daniel BOYER."— Transcription de la présentation:

1 LANGUAGE GRAPHIQUE INITIATION Présentation du logiciel LABVIEW Daniel BOYER

2

3

4 Fonction Registre à décalage S(n) S(n+1)

5

6

7

8

9

10

11

12

13 Ouvrir et exécuter un VI Le chercheur dexemples

14 Terminaux de contrôle Fenêtre du diagramme Fenêtre de la face avant Terminaux dindicateur Créer un VI

15 Astuces de connections Points de Connections Mise en forme des connections Utilisation du routage automatique Trois types de sélection :

16 Lexécution du diagramme dépend du flux de données; il ne sexécute pas de gauche à droite ; Lexécution du noeud se fait quand les données sont disponibles à tous les terminaux dentrée ; Puis les noeuds fournissent des données à tous les terminaux de sortie. Programmation par Flux de Données

17 Étapes de création dun sous VI Créer licône Créer le connecteur Assigner les terminaux Sauvegarder le VI Insérer le VI dans un VI de plus haut niveau

18 Créer une icône Cliquez avec le bouton droit sur licône de la face avant (en haut à droite), ou sur licône du diagramme

19 Créer le connecteur Cliquez avec le bouton droit sur licône ( face avant seulement)

20 Nommer les terminaux

21 Sauvegarde du VI Choisir un emplacement facile à retenir Organiser par Fonctionnalités –Sauvegarder les VIs similaires dans un même répertoire (ex : Outils Mathématiques) Organiser par Applications –Sauvegarder tous les VIs utilisés pour une application spécifique dans un répertoire ou une librairie. (ex. Expérience 1 Réponse en fréquence)

22 Insérez le sous VI dans un VI de niveau supérieur Accès aux sous-VIs personnels Fonctions >> All Fonctions >> Select un VI Ou Faire glisser licône sur le diagramme cible

23 Astuces pour travailler dans LabVIEW Raccourcis clavier – – Activer/Désactiver la fenêtre dAide contextuelle – – Supprimer les connexions erronées du diagramme – – Basculer entre la fenêtre Face Avant et le Diagramme – – Annuler (aussi dans le menu Edition) Tools >> Options…– Afficher les options de LabVIEW Propriétés du VI – Configurer lapparence du VI, Documentation, etc.

24 – Structures de programmation séquences Boucle While Boucle For. Boucle Si Noeud de formule

25 Structure Sequence Palette Functions et sous palette Execution Control. Exécuter le diagramme de façon séquentielle. Clic droit pour ajouter une nouvelle « image ».

26 Les boucles La boucle While –Possède un compteur ditération –Sexécute toujours au moins une fois –Sexécute selon des paramètres de conditions La boucle For –Possède un compteur ditération –Sexécute N fois (N paramétrable)

27 Les boucles (suite) 1. Choisissez votre boucle 2. Encadrer le code qui doit être répété 3. Placez les noeuds additionnels et reliez les

28 Structure Si Dans la sous palette de structures de la palette de fonctions Enfermez les noeuds ou glissez-les à l'intérieur de la structure Empilé comme un pont de cartes, uniquement un seul cas visible Fonctions >> Execution control

29 Nœuds de formules Dans la sous-palette Structures écrire les équations compliquées dans le cadre Les variables sont créées sur le bord du cadre Chaque énoncé doit se terminer par un point virgule(;) Point-virgule Equivalent

30 Graphiques Le graphique est un indicateur numérique particulier qui propose un historique des valeurs Controls >> Graph Indicators >> Waveform Chart

31 Les Graphiques Sélectionner depuis la palette Graphique le menu des Contrôles Controls>>All Controls>>Graphs Waveform Graph – Trace un tableau de nombres en fonction de leurs indices Express XY Graph – Trace un seul tableau en fonction dun autre Digital Waveform Graph – Trace des bits depuis des données binaires

32 Graphiques Faire un clic droit sur le graphique et choisir dans propriétés pour personnaliser laffichage.

33 Techniques de connexion dans les graphiques Une seule courbe Plusieurs courbes

34 – Utilisation dune boucle

35 – Utilisation de Graphiques de Forme d'onde

36 Fichiers Fichiers – passer des données vers et depuis des fichiers -Les fichiers peuvent être des éléments binaires, du texte, ou des tableaux. - Écrire / lire le fichier LabVIEW Measurements (*.lvm) Écrire dans un fichier LVM Lire un fichier LVM

37 Écrire dans un fichier LabVIEW Measurement Inclut les fonctions ouvrir, écrire, fermer et gerer les erreurs. Gère le formattage des chaînes avec soit une tabulation soit une virgule comme délimiteur. La fonction Merge Signals sert à combiner des données dans un type de données dynamiques.

38 – Acquisition de données Acquisition de données de base (DAQ) Signaux Application simple de DAQ Ordinateur Carte DAQ Bloc terminal Câble Capteurs

39 Acquisition de données avec LabVIEW NI-DAQ traditionnel Des VIs spécifiques pour accomplir: Entrée analogique Sortie analogique E/S numérique Opérations de comptage NI-DAQmx Dernière génération de drivers: VIs pour accomplir une tâche Paramétrage dun VI pour toutes les mesures

40 DAQ – Acquisition de données Configuration de lacquisition grâce à lassistant DAQ

41 Terminologie de lacquisition de données Résolution – détermine la valeur minimale de la variation de tension pouvant être mesurée. –Plus la résolution est importante, plus la représentation du signal est précise. Gamme – Tensions minimales et maximales –Plus la gamme est petite, plus la représentation du signal est précise. Gain – Amplifie ou atténue le signal afin de ladapter au mieux à la gamme

42 Carte dacquisition USB 6008 Entrées analogiques différentielles : -20V

43 Schéma structurel de la carte USB 6008 CAN Multiplexés 8 X 1 CNA BUS de communication USB Dialogue PC vers Carte Ports E/S Logiques Fréquence déchantillonnage : 10 K échantillons par seconde

44 Borniers de raccordement de la carte USB entrées analogiques Référencées à GND 4 entrées analogiques différentielles Port P0 de 8 bits Programmable s en entrées ou en sorties Entrée ou ortie de comptage programmable Port P1 de 4 bits Programmab les en entrées ou en sorties OU

45 Programmation de 4 entrées analogiques(AINUSBx.vi) Utilisation de assistant DAQ

46 Programmation de 2 sorties analogiques (AOUTUSBx.vi) Utilisatio n de Assistant DAQ

47 Construction dun vi CAN 8 bits à entrée différentielle Utilisation du sous vi AINUSBdiff

48 Construction dun vi CNA 8 bits Utilisation du vi AOUTUSBx

49 SUPERVISION DUN MOTO-VARIATEUR DE POMPE

50 PC superviseur Avec Programme LABVIEW Clé USB 6008 dacquisition de données analogiques

51 RAMPE uc=0 H1=0 TQ m= 0 uc=0 H1=0 Cycle rampe Rampe ACC Vitesse constant e Rampe décél Arrêt cycle t Initialisation uc=0Test mise en route t FOR t 10 0 t FOR H1=1 INC uc H1=1 Uc=5V H1=1 DEC uc Cycle de fonctionnement : t=10s 5V t=30st=40st=60s m H1=1H1=0 uc Programmation dun cycle de fonctionnement dun moteur de pompe

52 PROGRAMME DE SIMULATION DUN CYCLE DE FONCTIONNEMENT DU MOTO-VARIATEUR DE POMPE

53 Variable dentrée Variables de sortie

54

55 Utilisation de variable LOCAL

56

57

58 Procédure pour déclarer une variable local

59 PROGRAMME DE SUPERVISION DU MOTO-VARIATEUR DE POMPE

60 Platine variateur ATV11 Carte USB6008

61 Sous vi Sortie Analogiqu e Vers la clé USB 6008 Command e Lentrée analogiqu e du variateur ATV11

62

63

64

65

66 BONNE MANIPULATION !! Sur Le SITE vous trouverezwww.ni.com/France/multimdias de multiples présentations vidéos sur le sujet


Télécharger ppt "LANGUAGE GRAPHIQUE INITIATION Présentation du logiciel LABVIEW Daniel BOYER."

Présentations similaires


Annonces Google