7.3 Analizarea și salvarea unui semnal


LabVIEW include un set de VI-uri Express VI care vă ajută să analizați semnalele. Acest capitol vă învață cum să folosiți LabVIEW pentru a efectua o analiză de bază a unui semnal și cum să salvați datele analizate într-un fișier.

Notă: Exercițiile din acest capitol folosesc Express VI care sunt disponibile numai în LabVIEW Full and Professional Development Systems.

Construirea unui VI de analiză

În exercițiile următoare, veți construi un VI care generează un semnal, filtrează semnalul, avertizează dacă semnalul depășește o anumită limită și înregistrează datele. După terminarea exercițiilor, panoul frontal al VI-ului va arăta similar cu panoul frontal din figura următoare.

Figura 3-1. Panoul frontal al VI-ului Save Data

Modificarea unui VI creat dintr-un șablon

Urmați pașii următori pentru a crea un VI care generează, analizează și afișează un semnal.

1. Selectați File»New pentru a afișa caseta de dialog New.

2. Din lista Create New, selectați VI»From Template»Tutorial (Getting Started)»Generate, Analyze, and Display. Acest model de VI simulează un semnal și îi analizează valoarea rădăcinii mediei pătrate (RMS).

3. Faceți clic pe butonul OK sau faceți dublu clic pe numele modelului pentru a crea un VI din șablon.

4. Dacă fereastra Context Help nu este vizibilă, apăsați tastele <Ctrl-H> pentru a afișa fereastra. (Mac OS X) Apăsați tastele <Command-Shift-H>.

5. Afișează diagrama bloc apăsând tastele <Ctrl-E>.

6. Mutați cursorul peste VI-ul Amplitude and Level Measurements Express, prezentat mai jos.

Fereastra Context Help afișează informații despre comportamentul VI-ului Express.

Mențineți deschisă fereastra Context Help. Va oferi informații utile pe măsură ce completați restul acestui exercițiu.

7. Afișați panoul frontal și îndepărtați indicatorul RMS, prezentat mai jos.

Nu veți utiliza funcționalitatea RMS a VI-ului Amplitude and Level Measurements Express pentru acest exercițiu. Dar, puteți utiliza Generate, Analyze, and Display template VI cu funcționalitatea RMS în viitor pentru a reduce timpul de dezvoltare.

8. Afișați diagrama bloc și eliminați toate firele rupte rezultate din îndepărtarea Indicatorului RMS. Pentru a elimina toate firele rupte din diagrama bloc, puteți apăsa tastele <Ctrl-B>.

9. Reveniți apoi la fereastra panoului frontal și faceți clic dreapta pe indicatorul waveform graph. Selectați Properties din meniul de comenzi rapide. Apare caseta de dialog Graph Properties.

10. Pe pagina Appearance, introduceți o bifare în caseta de selectare Visible în secțiunea Label și introduceți Unfiltered Signal în caseta text.

11. Faceți clic pe butonul OK pentru a salva configurația și a închide caseta de dialog Graph Properties.

12. Rulați VI-ul. Semnalul apare pe grafic.

13. Faceți clic pe butonul STOP pentru a opri VI-ul.

Adăugarea unui semnal

VI-ul Simulate Signal Express VI simulează implicit o undă sinusoidală. Puteți personaliza semnalul simulat prin schimbarea opțiunilor în caseta de dialog Configure Simulate Signal.

Urmați pașii următori pentru a crea un semnal suplimentar simulat care adaugă zgomot alb uniform la unda sinusoidală.

1. În diagrama bloc, utilizați instrumentul Poziționare pentru a selecta Simulate Signal Express VI.

Țineți apăsată tasta <Ctrl> și faceți clic și trageți pentru a crea un Simulate Signal Express VI suplimentar pe diagrama bloc.

2. Eliberați butonul mouse-ului pentru a plasa Simulate Signal Express VI copiat sub originalul Simulate Signal Express VI. LabVIEW actualizează numele VI-ului copiat la Simulate Signal2.

3. Faceți dublu clic pe Simulate Signal2 Express VI pentru a afișa caseta de dialog Configure Simulate Signal.

4. Selectați Sine din meniul derulant Signal type.

5. Introduceți 60 în caseta de text Frequency (Hz).

6. Introduceți 0.1 în caseta de text Amplitude.

7. Introduceți o bifă în caseta de selectare Add noise pentru a adăuga zgomot la semnalul sinusoidal.

8. Selectați Uniform White Noise din meniul derulant Noise type.

9. Introduceți 0.1 în caseta de text Noise amplitude.

10. Introduceți -1 în caseta de text Seed number.

11. În secțiunea Timing, selectați opțiunea Run as fast as possible.

12. În secțiunea Signal Name, eliminați marcajul din Caseta de bifat de la numele Use signal type name.

13. Introduceți 60 Hz and Noise în caseta de text Signal name.

Când schimbați numele semnalului în caseta de dialog Configure Simulate Signal, LabVIEW schimbă numele ieșirii semnalului în diagrama bloc. Schimbarea numelui semnalului vă ușurează identificarea tipului de semnal atunci când vizualizați Express VI pe diagrama bloc.

Secțiunea Result Preview afișează un semnal aleatoriu. Caseta de dialog Configure Simulate Signal ar trebui să apară similară cu figura următoare.

Figura 3-2. Caseta de dialog Configure Simulate Signal

14. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Simulate Signal.

Adunarea a două semnale

Pentru a aduna două semnale împreună pentru a crea un semnal, puteți utiliza Formula Express VI. Mai degrabă decât afișarea a două semnale pe un grafic, Formula Express VI adună ambele semnale pentru a creea un singur semnal pe grafic. Puteți utiliza acest Express VI pentru a adăuga zgomot la un semnal.

Urmați pașii următori pentru a adăuga semnalul de 60 Hz și zgomot la semnalul Sine.

1. În fereastra diagramei bloc, faceți triplu-click pe firul care conectează ieșirea Sine a Simulate Signal Express VI la intrarea Signals a Amplitude and Level Measurements Express VI și la indicatorul Unfiltered Signal. Eliminați firul.

2. În paleta Functions, faceți clic pe butonul Search pentru a căuta Formula Express VI, prezentat mai jos, și adăugați-l la diagrama bloc între VI-urile Simulate Signal Express și Amplitude and Level Measurements Express VI. Apare Caseta de dialog Configure Formula.

Notă: LabVIEW afișează un simbol de folder la stânga subpaletelor în search results și afișează un simbol albastru deschis la stânga VI-urilor Express VI în search results.

3. În coloana Label, schimbați eticheta pentru X1 în Sine și eticheta pentru X2 în 60 Hz and Noise.

Formula Express VI introduce automat prima intrare, Sine, în caseta de text Formula.

4. Faceți clic pe butonul + și apoi pe butonul X2 pentru a adăuga Sine și 60 Hz and Noise împreună în caseta de text Formula.

5. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Formula.

6. Folosiți instrumentul de cablare pentru a conecta ieșirea Sine a lui Simulate Signal Express VI la intrarea Sine a lui Formula Express VI.

7. Conectați ieșirea 60 Hz and Noise a lui Simulate Signal2 Express VI la intrarea 60 Hz and Noise a lui Formula Express VI.

8. Conectați ieșirea Result a lui Formula Express VI la indicatorul Unfiltered Signal și la intrarea Signals a lui Amplitude and Level Measurements Express VI.

9. Afișați panoul frontal apăsând tastele <Ctrl-E>.

10. Rulați VI-ul. Semnul cu zgomot adăugat apare pe grafic.

11. Faceți clic pe butonul STOP pentru a opri VI-ul.

12. Selectați File»Save As și salvați VI-ul ca Analysis.vi într-o locație ușor accesibilă.

Filtrarea unui semnal

Puteți utiliza Filter Express VI pentru a procesa semnale prin filtre și ferestre.

Urmați pașii următori pentru a configura Filter Express VI să filtreze semnalul folosind un filtru cu răspuns la impuls infinit (IIR).

1. Afișați fereastra cu diagrama bloc și îndepărtați firul care conectează ieșirea Result a lui Formula Express VI la intrarea Signals a lui Amplitude and Level Measurements Express VI.

2. Eliminați toate firele rupte rezultate din îndepărtarea firului.

3. Căutați Filter Express VI, prezentat mai jos, și adăugați-l în diagrama bloc între Simulate Signal2 Express VI și Amplitude and Level Measurements Express VI. Apare caseta de dialog Configure Filter.

4. În secțiunea Filter Specifications, schimbați Cutoff Frequency (Hz) la 25.

5. Faceți clic pe butonul OK pentru a salva configurația și închideți caseta de dialog Configure Filter.

6. Afișați panoul frontal.

7. Faceți clic pe indicatorul Unfiltered Signal și apăsați tasta <Ctrl> în timp ce trageți cu instrumentul de poziționare pentru a crea un indicator suplimentar pe waveform graph.

8. Faceți triplu clic pe eticheta Unfiltered Signal 2 de deasupra noului indicator și introduceți Filtered Signal pentru a schimba eticheta indicatorului. De asemenea, puteți schimba etichetă în pagina Appearance din caseta de dialog Graph Properties.

9. În diagrama bloc, conectați ieșirea Result a lui Formula Express VI la intrarea Signal a lui Filter Express VI.

10. Conectați ieșirea Filtered Signal din Filter Express VI la intrarea Signals din Amplitude and Level Measurements Express VI și la intrarea indicatorului Filtered Signal de pe grafic.

11. Selectați File»Save. Diagrama bloc a lui Analysis VI ar trebui să apară similară cu figura următoare.

Figura 3-3. Diagrama bloc a lui Analysis VI

Modificarea aspectului graficelor

Puteți utiliza pagina Display Format a casetei de dialog Graph Properties pentru a specifica modul în care scările axei-x și axei-y apar pe grafic.

Urmați pașii următori pentru a modifica formatul axei-x și axei-y ale graficelor Unfiltered Signal și Filtered Signal.

1. În fereastra panoului frontal, faceți clic-dreapta pe indicatorul graficului Unfiltered Signal și selectați Properties din meniul de comenzi rapide. Apare caseta de dialog Graph Properties.

2. În pagina Display Format, selectați Time (Axa X) din meniul derulant.

3. Selectați opțiunea Default editing mode.

4. În lista Type, selectați Automatic formatting.

5. În câmpul Digits, introduceți 6 și selectați Significant digits din meniul derulant Precision Type.

6. Plasați o bifă în caseta de selectare Hide trailing zeros.

7. Selectați Amplitude (Axa Y) din meniul derulant de sus și repetați pașii 3 până la 6, astfel încât configurația axei-y să corespundă cu configurația axei-x.

8. În pagina Scale, selectați Amplitude (Axa Y).

9. Îndepărtați marcajul de selectare din caseta de selectare Autoscale.

10. Introduceți -2.5 în caseta de text Minimum și 2.5 în caseta text Maximum.

11. Faceți clic pe butonul OK pentru a salva configurația și a închide caseta de dialog Graph Properties.

12. Repetați pașii 1 până la 11 pentru a configura indicatorul grafic Filtered Signal.

Axa-x și axa-y de pe indicatoarele grafice Unfiltered Signal și Filtered Signal se schimbă pentru a reflecta noua configurație.

Analizarea amplitudinii unui semnal

Puteți utiliza Amplitude and Level Measurements Express VI pentru a analiza caracteristicile tensiunii unui semnal.

Urmați pașii următori pentru a reconfigura Express VI pentru a măsura valorile de amplitudine vârf-la-vârf ale semnalului.

1. În diagrama bloc, faceți dublu-clic pe Amplitude and Level Measurements Express VI pentru a afișa caseta de dialog Configure Amplitude and Level Measurements.

2. În secțiunea Amplitude Measurements, eliminați marcajul din caseta de selectare RMS.

3. Plasați o bifă în caseta de selectare Peak to peak. Vârf-la-vârf apare în secțiunea Results cu valoarea corespunzătoare a măsurătorii.

4. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Amplitude and Level Measurements. Ieșirea RMS a lui Amplitude and Level Measurements Express VI se schimbă pentru a reflecta noua ieșire Peak to Peak, prezentată mai jos.

Veți folosi ieșirea Peak to Peak într-un exercițiu ulterior.

Controlul vitezei de execuție

Pentru a trasa mai lent punctele grafice, puteți adăuga o întârziere de timp în diagrama bloc. O întârziere de timp încetinește viteza cu care rulează un VI.

Urmați pașii următori pentru a controla viteza cu care rulează VI-ul.

1. În diagrama bloc, căutați Time Delay Express VI.

2. Plasați Time Delay Express VI în interiorul unei While Loop. Apare caseta de dialog Configure Time Delay.

3. Introduceți 1.000 în caseta de text Time delay (seconds) și faceți clic pe butonul OK.

4. Afișați panoul frontal și rulați VI-ul. VI-ul rulează mai încet. Bucla se iterează o dată la fiecare secundă.

5. Opriți VI-ul.

Un alt mod de a controla viteza VI-ului este de a modifica rata de achiziție a datelor. Pe diagrama bloc, faceți dublu clic pe Simulate Signal Express VI pentru a afișa caseta de dialog Configure Simulate Signal. Localizați secțiunea Timing în caseta de dialog. Secțiunea Timing conține o serie de moduri de a modifica rata de achiziție a datelor și viteza cu care un VI rulează.

De exemplu, una dintre setările implicite ale VI-ului este Simulate Acquisition Timing. Aceasta înseamnă că VI-ul imită rata de achiziție a unui dispozitiv hardware. Puteți selecta Run as fast as possible pentru a afișa mai rapid datele. În caseta de text Samples pe second (Hz), valoarea implicită este 1000, în timp ce valoarea implicită din caseta de text Number of Samples este 100. Aceasta înseamnă că VI va emite 100 de puncte de date cuprinse în 0,1 secunde. Puteți schimba aceste valori pentru a modifica cantitatea de date afișate de VI, precum și rata la care VI-ul afișează datele.

Adăugarea unei lumini de avertizare

Dacă doriți un indiciu vizual care să indice când o valoare depășește o limită specificată, puteți utiliza o lumină de avertizare. Urmați pașii următori pentru a adăuga o lumină de avertizare la VI.

1. Afișați paleta Controls făcând clic-dreapta pe orice spațiu gol din fereastra panoului frontal.

2. Pe paleta Express, selectați paleta LEDs.

3. Selectați indicatorul round LED și adăugați-l pe panoul frontal la stânga waveform graph-urilor.

4. Faceți dublu-clic pe eticheta Boolean de deasupra ledului și introduceți Warning pentru a schimba eticheta LED-ului.

Veți folosi acest LED într-un exercițiu ulterior pentru a indica când o valoare a depășit limita sa.

5. Selectați File»Save As pentru a afișa caseta de dialog Save As.

6. Citiți diversele opțiuni ale casetei de dialog. Selectați Copy and Substitute copy for original options pentru a crea o copie a VI-ului original și a edita imediat copia.

7. Faceți clic pe butonul Continue și salvați VI-ul ca Warning Light.vi într-o locație ușor accesibilă.

Stabilirea unei limite de nivel de avertizare

Pentru a specifica valoarea la care doriți să se aprindă ledul, utilizați Comparison Express VI.

Urmați pașii următori pentru a compara valoarea vârf-la-vârf cu o limită setată.

1. În diagrama bloc, căutați Comparison Express VI și așezați-l la dreapta lui Amplitude and Level Measurements Express VI. Apare caseta de dialog Configure Comparison.

2. În secțiunea Compare Condition, selectați opțiunea >Greater.

3. În secțiunea Comparison Inputs, selectați Value și introduceți 2 în controlul numeric Value pentru a atribui o valoare constantă la care doriți să se aprindă ledul.

4. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Comparison.

Numele lui Comparison Express VI se schimbă pentru a reflecta funcționarea Express VI, prezentat mai jos.

5. Conectați ieșirea Peak to Peak a lui Amplitude and Level Measurements Express VI la intrarea Operand 1 a lui Greater Express VI.

6. Mutați cursorul peste firul care conectează ieșirea Peak to Peak la intrarea Operand 1.

7. Când apare instrumentul Poziționare, faceți clic-dreapta pe firul care conectează ieșirea Peak to Peak la intrarea Operand 1 și selectați Create»Numeric Indicator din meniul de comenzi rapide.

Pe diagrama bloc apare un terminal Peak to Peak, prezentat mai jos. Dacă terminalul Peak to Peak apare să fie în partea de sus a firelor dintre Express VI-uri, mutați Express VI-urile și terminalul Peak to Peak în jur pentru a crea mai mult spațiu. De exemplu, mutați terminalul Peak to Peak în spațiul liber de deasupra Express VI-urilor.

Sfat: Puteți, de asemenea, să apăsați <Ctrl> și să trageți un dreptunghi în spațiu deschis pentru a adăuga mai mult spațiu de lucru pe panoul frontal sau diagrama bloc.

Avertisment utilizator: După ce specificați valorile la care doriți să se aprindă ledul, trebuie să conectați LED-ul la Greater Express VI.

Urmați pașii următori pentru a oferi o notă vizuală atunci când valoarea vârf la vârf a semnalului depășește o limită specificată.

1. În fereastra diagramei bloc, mutați terminalul Warning la dreapta lui Greater Express VI. Asigurați-vă că terminalul Warning este în interiorul buclei While Loop, așa cum se arată în figura următoare.

Figura 3-4. Diagrama bloc a VI-ului Warning Light

2. Conectați ieșirea Result a lui Greater Express VI la terminalul Warning.

Diagrama bloc ar trebui să apară similară cu figura 3-4.

Notă: Punctele roșii de constrângere apar automat la terminalele de intrare Peak to Peak și Warning pentru a vă avertiza că ați conectat două tipuri de date diferite împreună și LabVIEW a convertit valoarea trecută în nod într-o reprezentare diferită. Diagrama bloc plasează punctele de constrângere pe marginea terminalului unde are loc conversia. Pentru acest exercițiu, conversia nu afectează modul în care VI-ul se execută. Consultați LabVIEW Help pentru mai multe informații despre punctele de constrângere.

3. Afișați panoul frontal.

În fereastra panoului frontal apare un indicator numeric etichetat Peak to Peak. Acest indicator afișează valoarea vârf-la-vârf a semnalului.

4. Rulați VI-ul. Când valoarea vârf-la-vârf depășește 2,0, indicatorul Warning se aprinde.

5. Faceți clic pe butonul STOP pentru a opri VI-ul.

6. Salvați VI-ul.

Configurarea unui VI pentru salvarea datelor într-un fișier

Pentru a stoca informații despre datele pe care le generează un VI, folosiți Write To Measurement File Express VI.

Urmați pașii următori pentru a construi un VI care salvează valori vârf-la-vârf și alte informații într-un fișier de date LabVIEW.

1. Căutați Write To Measurement File Express VI și adăugați-l în diagrama bloc de mai jos și la dreapta lui Amplitude and Level Measurements Express VI. Apare caseta de dialog Configure Write To Measurement File. Caseta de text Filename afișează calea completă către fișierul de ieșire, test.lvm. Un fișier .lvm este un fișier de măsurare text delimitat de tab-uri pe care îl puteți deschide cu o aplicație spreadsheet sau o aplicație de editare-text. LabVIEW salvează date cu până la șase cifre de precizie într-un fișier .lvm. LabVIEW salvează fișierul .lvm în directorul implicit LabVIEW Data. LabVIEW instalează directorul LabVIEW Data în directorul de fișiere implicit al sistemului de operare.

Când doriți să vedeți datele, utilizați calea fișierului afișată în caseta de text Filename pentru a accesa fișierul test.lvm.

2. În caseta de dialog Configure Write to Measurement File, localizați secțiunea If a file already exists și selectați opțiunea Append to file pentru a scrie toate datele în fișierul test.lvm fără a șterge date existente în fișier.

3. În secțiunea Segment Headers, selectați opțiunea One header only pentru a crea doar un antet în fișierul în care LabVIEW scrie datele.

4. Introduceți următorul text în caseta de text File Description: Sample of peak to peak values. LabVIEW adaugă la antetul fișierului textul introdus în această casetă de text.

5. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Write To Measurement File.

Salvarea datelor într-un fișier

Când rulați VI, LabVIEW salvează datele în fișierul test.lvm.

Urmați pașii următori pentru a genera fișierul test.lvm.

1. Pe diagrama bloc, conectați ieșirea Peak to Peak a lui Amplitude and Level Measurements Express VI la intrarea Signals a lui Write To Measurement File Express VI.

2. Selectați File »Save As și salvați VI-ul ca Save Data.vi într-o locație ușor accesibilă.

3. Afișați panoul frontal și rulați VI-ul.

4. Faceți clic pe butonul STOP al panoului frontal.

5. Pentru a vizualiza datele pe care le-ați salvat, deschideți fișierul test.lvm din directorul LabVIEW Data cu o aplicație foaie de calcul sau editare-text. Fișierul are un antet care conține informații despre Express VI.

6. Închideți fișierul după ce ați terminat să îl priviți și reveniți la Save Data VI.

Adăugarea unui buton care stochează date la clic

Dacă doriți să stocați doar anumite puncte de date, puteți configura Write To Measurement File Express VI pentru a salva valorile vârf-la-vârf doar atunci când un utilizator face clic pe un buton.

Urmați pașii următori pentru a adăuga un buton la VI și configurați cum răspunde butonul când un utilizator face clic pe el.

1. Afișați panoul frontal și căutați în paleta Controls un buton basculant (rocher). Selectați unul dintre butoanele rocher și așezați-l la dreapta waveform graph-urilor.

2. Faceți clic-dreapta pe butonul basculant și selectați Properties din meniul de comenzi rapide pentru a afișa Caseta de dialog Boolean Properties.

3. Schimbați eticheta butonului în Write to File.

4. În pagina Operation a casetei de dialog Boolean Properties, selectați Latch când apăsați din lista Button behavior.

Utilizați pagina Operation pentru a specifica cum se comportă un buton atunci când un utilizator face clic pe el. Pentru a vedea cum reacționează butonul la un clic, faceți clic pe buton în secțiunea Preview Selected Behavior.

5. Faceți clic pe butonul OK pentru a salva configurația curentă și a închide caseta de dialog Boolean Properties.

6. Salvați VI-ul.

Salvarea datelor atunci când este solicitată de un utilizator

Urmați pașii următori pentru a construi un VI care înregistrează datele într-un fișier atunci când utilizatorul face clic pe un buton de pe panoul frontal.

1. În fereastra diagramei bloc, faceți dublu-clic pe Write To Measurement File Express VI pentru afișa caseta de dialog Configure Write To Measurement File.

2. Modificați filename test.lvm în caseta de text Filename în Selected Samples.lvm pentru a salva datele într-un alt fișier.

3. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Write To Measurement File.

4. Faceți clic-dreapta pe intrarea Signals din Write To Measurement File Express VI și selectați Insert Input/Output din meniul de comenzi rapide pentru a introduce intrarea Comment.

5. Faceți clic-dreapta pe intrarea Comment din Write To Measurement File Express VI și selectați Select Input/Output»Enable din meniul de comenzi rapide pentru a înlocui intrarea Comment cu intrarea Enable. Intrările și ieșirile unui Express VI apar într-o ordine predeterminată atunci când adăugați noi intrări și ieșiri. Pentru a selecta o intrare specifică, poate fi necesar să adăugați mai întâi o intrare, apoi schimbați intrarea în cea specifică pe care doriți să o utilizați făcând clic-dreapta pe intrare și selectând Select Input/ Output din meniul de comenzi rapide.

6. Mutați terminalul Write to File la stânga lui Write To Measurement File Express VI.

7. Conectați terminalul Write to File la intrarea Enable a lui Write To Measurement File Express VI.

Diagrama blocului ar trebui să apară similară cu figura următoare.

Figura 3-5. Diagrama bloc a VI-ului Save Data

Vizualizarea datelor salvate

Urmați pașii următori pentru a vizualiza datele pe care le salvați în fișierul Selected Samples.lvm.

1. Afișați panoul frontal și rulați VI-ul. Faceți clic pe butonul Write to File de mai multe ori.

2. Faceți clic pe butonul STOP.

3. Deschideți fișierul Selected Samples.lvm cu o foaie de calcul sau o aplicație de editare a textului.

Fișierul Selected Samples.lvm diferă de fișierul test.lvm. test.lvm a înregistrat toate datele generate de Save Data VI, în timp ce Selected Samples.lvm a înregistrat date numai atunci când ați făcut clic pe butonul Write to File.

4. Închideți fișierul după ce ați terminat să îl priviți.

5. Salvați și închideți VI-ul.

Rezumat

Următoarele subiecte sunt un rezumat al principalelor concepte pe care le-ați învățat în acest capitol.

Controale și indicatoare

Puteți configura controale și indicatoare ale panoului frontal pentru a efectua sarcini în funcție de ceea ce doriți să facă un VI. În acest capitol, ați învățat să utilizați controale și indicatoare în următoarele moduri:

• Puteți construi VI-uri care îndeplinesc o sarcină atunci când apar anumite condiții, cum ar fi afișarea unei lumini de avertizare atunci când o valoare depășește o anumită limită.

• Puteți construi VI-uri care permit utilizatorilor să controleze atunci când se execută un Express VI folosind butoane și intrarea Enable. Puteți configura butoanele să funcționeze într-unul din șase moduri folosind Pagina Operation a casetei de dialog Boolean Properties.

Filtrarea Datelor

Filter Express VI procesează semnale prin filtre și ferestre. Puteți utiliza Filter Express VI pentru a elimina zgomotul dintr-un semnal.

Salvarea datelor

Write To Measurement File Express VI salvează datele pe care un VI le generează și le analizează în fișier de măsurare .lvm, .tdm sau .tdms. Fișierul de măsurare bazat pe text (.lvm) este un fișier text delimitat de tab pe care îl puteți deschide cu o aplicație spreadsheet sau o aplicație de editare-text.

LabVIEW salvează date cu până la șase cifre de precizie într-un fișier .lvm. Pe lângă datele pe care un Express VI le generează, fișierul .lvm include anteturi care conțin informații despre date, cum ar fi data și ora la care LabVIEW a generat datele. Fișierul de măsurare binar (.tdm) este un fișier binar care conține date formă de undă. Fișierele binare .tdm oferă o precizie mai mare pentru numere în virgulă mobilă, ocupă mai puțin spațiu pe disc și efectuează mai repede decât fișiere de măsurare pe bază de text (.lvm). Fișierul TDM Streaming (.tdms) este un fișier binar care furnizează performanță de scriere mai rapidă decât formatul de fișier .tdm și permite o interfață mai simplă pentru definirea proprietăților.

LabVIEW instalează directorul LabVIEW Data în directorul implicit al fișierelor din sistemul de operare care vă ajută să vă organizați și să localizați fișierele de date pe care LabVIEW le generează. Consultați LabVIEW Help pentru mai multe informații despre scrierea datelor și despre citirea datelor din fișiere .lvm și .tdm.