Sunteți pe pagina 1din 8

APLICAII LABVIEW PENTRU ACHIZIIA I

GENERAREA DATELOR
Localizarea DAQmx Express VI i lansarea DAQ Assistant
DAQmx Express VI folosete DAQ Assistant n configurarea task-urilor, este localizat n
dou locuri diferite n funcie de modul de afiare al paletei Functions. n modul de afiare
Express Functions, DAQ Assistant Express VI este localizat n submeniul Input (vezi Figura 1).

Figura 1

n modul de afiare Advanced Functions, DAQ Assistant Express VI este localizat n NI


Measurements >> submeniul DAQmx (vezi Figura 2).

Figura 2
1
Odat ce a fost localizat DAQ Assistant Express VI, se selecteaz din submeniu i prin
operaia de drop se aduce n fereastra block diagram a VI-ului. n mod implicit, se afieaz
pagina Properties prin intermediul creia se configureaz task-ul dorit. Primul pas const n
selectarea tipului de mrime msurat/generat (vezi Figura 3).

Figura 3

Configurare DAQmx Express VI folosind DAQ Assistant


(pentru Intrri Analogice)
Exist mai multe opiuni pentru o achizitie pe o intrare analogic. n aceast lucrare vom
prezenta msurarea unei tensiuni utiliznd Acquire Signals >> Analog Input >> Voltage (vezi
Figura 4).

Figura 4
2
Odat selectat opiunea Voltage ca mrime de achiziie, trebuie selectat modulul de
condiionare al semnalelor pentru intrri analogice (SCC-AI03) i canalul pe care se dorete
achiziia ai0 sau ai1 (vezi Figura 5).

Figura 5

Dup ce a fost selectat canalul sau canalele, se apas pe butonul Finish. Se va intra n
mod automat n fereastra de configurare DAQ Assistant.

Figura 6
3
n aceast fereastr putei s setai un task astfel nct s se achiziioneze datele n forma
dorit. Putei s stabilii limita maxim i minim a semnalului achiziionat ( Signal Input
Range).
De asemenea putei alege din lista Terminal Configuration modul de achiziie dorit
Differential, Reference Single Ended - RSE, Non-Reference Single Ended - NRSE).
Opiunea Custom Scaling permite s creai o nou scar sau de a aplica o scar deja
existent. Din lista Acquisition Mode, se alege modul de achiziie al semnalului. Se pot
achiziiona un eantion (1 Sample), N eantioane (N Samples) sau achiziie continu (Continuous
Samples). In cazul n care se alege opiunea N Samples sau Continuous Samples, va trebui
specificat numrul de eantioane achiziionate (Samples to read) i frecvena de achiziie (Rate).
n seciunea Advanced Timing se poate specifica cnd se utilizeaz ceasul intern sau cel
extern (Samples Clock Type). n seciunea Triggering se poate specifica Start Trigger i/sau
Reference Trigger.
Dup ce se realizeaz aceste configuraii se apas butonul OK, dupa care se revine n Block
Diagram, unde se creaz (Buiding VI) n mod automat ieirea data. La aceast ieire se va cabla
un instrument de vizualizare al semnalului, de exemplu Waveform Graph (vezi figura 7).

Figura 7

4
Configurare DAQmx Express VI folosind DAQ Assistant
(pentru Ieiri Analogice)
Ca i n cazul achiziiei de date, se va introduce un DAQ Assistant prin una din metodele
prezentate anterior i se va selecta tipul de semnal generat (tensiune) utiliznd Generate Signals
>> Analog Output >> Voltage (vezi Figura 8).

Figura 8
Dup ce a fost selectat opiunea Voltage, se va deschide automat o fereastr nou unde
vom putea selecta canalul de ieire pe care dorim s l utilizm. Se va selecta modululul de
condiionare a semnalelor pentru ieiri analogice SCC1Mod17 (SCC-AO10) >> ao0. Dup ce a
fost selectat canalul se apas pe butonul Finish.

Figura 9
5
Se va intra automat n fereastra de configurare DAQ Assistant (vezi Figura 10).
Similar cu task-ul de la intrri anlogice, i n aceast fereastr se pot specifica limita
maxim i minim a semnalului generat (Signal Output Range), Custom Scaling, Advanced
Timing i Triggering.
n cazul n care se alege opiunea N Samples sau Continuous Samples, avem o opiune
suplimentar fa de cazul achiziiei de date, Use Waveform Timing. Dac aceast opiune este
dezactivat va trebui specificat numrul de eantioane achiziionat (Samples to read) i frecvena
de achiziie (Rate).
n seciunea Advanced Timing se poate specifica dac se utilizeaza ceasul intern sau cel
extern (Samples Clock Type).

Figura 10
Dup ce se realizeaz aceste configuraii se apas butonul OK, dup care se revine n
Block Diagram, unde se creaz (Buiding VI) n mod automat intrarea data. La aceasta intrare se
va cabla un instrument cum ar fi un generator de semnal (vezi Figura 11).

Figura 11
6
Configurare DAQmx Express VI folosind DAQ Assistant
(pentru achiziie Temperatur)
n cazul achiziiei unei temperaturi prin intermediul unui termocuplu, se va introduce un
DAQ Assistant prin una din metodele prezentate anterior i se va selecta tipul de semnal
achizitionat (temperatura) utiliznd Acquire Signals >> Analog Output >> Temperature >>
Thermocouple (vezi Figura 12).

Figura 12
Dup ce a fost selectat opiunea Thermocouple, se va deschide automat o fereastr nou
unde vom putea selecta canalul de intrare pe care dorim s l utilizm.
Se va selecta modulul de condiionare a semnalelor pentru intrri analogice de tip
termocuplu SCC1Mod5 (SCC-TC02) >> ai0. Dup ce a fost selectat canalul se apas pe butonul
Finish (vezi Figura 13).

Figura 13

7
Se va intra automat n fereastra de configurare DAQ Assistant (vezi Figura 14).
Similar cu task-ul de la intrri anlogice, i n aceast fereastr se pot specifica limita
maxim i minim a semnalului generat (Signal Output Range), Custom Scaling, Advanced
Timing i Triggering.

Figura 14
Suplimentar apar opiunile de configurare a termocuplului Thermocouple Setup.
Introducei urmtoarele valori: Thermocouple Type: T, CJC Source: Built In, Samples To
Read: 25, Rate(Hz): 1000.
Dup ce se definitiveaz configuraiile necesare se apas butonul OK, dup care se
revine n Block Diagram, unde se creaz (Buiding VI) n mod automat ieirea data. La aceast
ieire se va cabla un instrument de vizualizare a temperaturii msurate (de exemplu Waveform
Graph). Dac se dorete salvarea datelor ntr-un fiier pentru aplicaii simple de data logging se
va utiliza un instrument LabView care poate fi gasit urmnd calea: Functions palette, All
FunctionsFile I/OWrite LabVIEW Measurement File.

Figura 15

S-ar putea să vă placă și