Académique Documents
Professionnel Documents
Culture Documents
I / Aspects Matériels
A - Rappels
Stockage /
1 - Structure d'une chaîne de contrôle de process : Partage
Chaîne d'Acquisition
Procédé
Traitement
Grandeurs Grandeurs
physiques à numérisées
surveiller
Contrôle /
Régulation
Alarmes -
Indicateurs
1 2 3 Convertisseur
Process Analogique
Capteur Conditionneur
Numérique
1 : Grandeur Physique
2 : Grandeur Electrique
3 : Signal Electrique Mis en
forme Vers
4 : Donnée numérique Traitement
R0
E
PT100 :
V=f (T°C)
R = f (T°)
On désire mesurer une température. On utilise, par exemple, une sonde platine
PT100 qui fournit une résistance variant avec la température. Un montage en pont
(conditionnement) permet d'obtenir une variation de tension à partir de cette variation
de résistance. Cette tension sera ensuite amplifiée pour correspondre à la plage
d'entrée du CAN.
e% = 1 / 2N
IUT de Toulon Département GEII 5
LPAII, AS Acquisition de données S2
> Le nombre de sorties analogiques (si l'on doit effectuer des opérations de
contrôles/régulation)
> Le nombre d'E numériques, si l'on doit gérer des capteurs T.O.R
Exercice :
Avantages :
Inconvénients :
R0 R0 Référence de
la mesure
Vm
E
Rm R0
Avantages :
Inconvénients :
Avantages :
Inconvénients :
II / Rappels Labview
A - Introduction :
Analysées (statistiques...)
B – Domaines d'application :
Les utilisations de Labview sont de plus en plus diversifiées. A
la base, LabVIEW était destiné au contrôle d'instruments de
laboratoire.
B – Un premier exemple :
Nous allons créer un programme simple réalisant l'addition de 2
nombres saisis par l'utilisateur et affichant le résultat.
➢Palette de commande :
Commandes &
indicateurs booléens
Graphiques,
courbes...
- 2 commandes de type
numériques dans
lesquelles l'utilisateur
saisira les nombres à
additionner,
- 1 indicateur
numérique qui
affichera le résultat
➢Palette de fonctions :
Fonctions booléennes
Acquisition de données
Communication
Notre VI « addition » peut être testé; on peut également visualiser les flots
de données lors du fonctionnement en choisissant le mode « animation »,
ce qui peut être utile pour debogger un programme.
Encapsulation :
Comme la plupart des langages de programmation évolués, Labview
permet la réutilisation de programmes au sein de nouveau
programmes.
Pour qu'un VI soit ainsi réutilisable, il suffit qu'une icône ait été créée et
que ses E/S (ou plutôt commandes/indicateurs) aient été définis.
Booléen green
Chaîne de pink
caractères
1 - Sous-palette « Numérique »
2 - Sous-palette « Booléen»
3 - Sous-palette « Liste »
3 - Sous-palette « Graphe »
1 - Sous-palette « Numérique »
2 - Sous-palette « Booléen »
Exemple : Fonction ET
3 - Sous-palette « Mesures »
Cette palette contient
un très grand nombre
de fonctions relatives à
l'acquisition de
données, c'est à dire la
gestion des E/S.
4 - Sous-palette « Structures »
Séquence déroulée
Séquence empilée
Condition
Boucle for
Boîte de calcul
Evènement
Boucle While
1- Thermomètre.
Diagramme :
Face Avant :