7.1 Construirea unui instrument virtual
7.1 Construirea unui instrument virtual
Programele LabVIEW sunt numite instrumente virtuale sau VI-uri, deoarece aspectul și funcționarea lor imită instrumente fizice, cum ar fi osciloscoape și multimetre. LabVIEW conține un set cuprinzător de instrumente pentru achiziționarea, analizarea, afișarea și stocarea datelor, precum și instrumente care vă ajută să depanați codul pe care îl scrieți.
În LabVIEW, construiți o interfață de utilizator sau un panou frontal, cu controale și indicatoare. Controalele sunt butoane, push-butoane, cadrane și alte mecanisme de introducere. Indicatoarele sunt grafice, LED-uri și alte afișaje de ieșire. După ce construiți panoul frontal, adăugați cod folosind VI-uri și structuri pentru a controla obiectele din panoul frontal. Diagrama bloc conține acest cod.
Puteți utiliza LabVIEW pentru a comunica cu hardware, cum ar fi achiziționarea de date, vizualizarea și dispozitivele de control a mișcării, precum și instrumentele GPIB, PXI, VXI, RS232 și RS485.
Construirea unui instrument virtual
În exercițiile următoare, veți construi un VI care generează un semnal și afișează acel semnal într-un grafic. După finalizarea exercițiilor, panoul frontal al VI-ului va arăta similar cu panoul frontal din figura următoare.
Figura 1-1. Panoul frontal al VI-ului Acquiring a Signal VI
Lansarea LabVIEW
Fereastra Getting Started apare când lansați LabVIEW. Utilizați această fereastră pentru a crea proiecte noi și pentru a deschide fișiere existente. De asemenea, puteți accesa resurse pentru a extinde capacitatea LabVIEW și informații pentru a vă ajuta să aflați despre LabVIEW.
Fereastra Getting Started dispare când deschideți un fișier existent sau creați un nou fișier și reapare atunci când închideți toate panourile frontale și diagramele bloc deschise. De asemenea, puteți afișa fereastra din panoul frontal sau diagrama bloc, selectând View»Getting Started Window.
Deschiderea unui nou VI dintr-un șablon (template)
LabVIEW oferă șabloane integrate VI care includ subVI-urile, funcțiile, structurile și obiectele din panoul frontal de care aveți nevoie pentru a începe să construiți aplicații de măsurare comune.
Urmați pașii următori pentru a crea un VI care generează un semnal și îl afișează în fereastra panoului frontal.
1. Lansați LabVIEW.
2. Selectați File»New pentru a afișa caseta de dialog New.
3. Din lista Create New, selectați VI»From Template»Tutorial (Getting Started)»Generate and Display. Acest VI șablon generează și afișează un semnal.
O previzualizare și o scurtă descriere a VI-ului șablon apar în secțiunea Description. În figura de mai jos caseta de dialog New și previzualizarea VI-ului șablon Generate and Display.
Figura 1-2. Caseta de dialog New
4. Faceți clic pe butonul OK pentru a crea un VI din șablon. De asemenea, puteți face dublu clic pe numele șablonului VI din lista Create New pentru a crea un VI dintr-un șablon. LabVIEW afișează două ferestre: fereastra panoului frontal și fereastra cu diagrama bloc.
5. Examinați fereastra panoului frontal.
Interfața de utilizator, sau panoul frontal, apare cu un fundal gri și include controale și indicatoare. Bara de titlu a panoului frontal indică faptul că această fereastră este panoul frontal pentru Generate and Display VI.
Notă: Dacă panoul frontal nu este vizibil, puteți afișa panoul frontal selectând Window»Show Front Panel. Puteți, de asemenea, să comutați între fereastra panoului frontal și fereastra diagramei bloc, apăsând tastele <Ctrl-E>. Tasta <Ctrl> din comenzile rapide de la tastatură corespunde tastei (Mac OS X) <Command> sau a tastei (Linux) <Alt>.
6. Selectați Window»Show Block Diagram și examinați diagrama bloc din VI.
Diagrama bloc are un fundal alb și include VI-uri și structuri care controlează obiectele panoului frontal. Bara de titlu a diagramei bloc indică faptul că această fereastră este diagrama bloc pentru Generate and Display VI.
7. În bara de instrumente a panoului frontal, faceți clic pe butonul Run, prezentat mai jos. De asemenea, puteți apăsa tastele <Ctrl-R> pentru a rula un VI.
Pe graficul din fereastra panoului frontal apare o undă sinusoidală.
8. Opriți VI-ul făcând clic pe butonul STOP al panoului frontal, prezentat mai jos.
Adăugarea unui control pe panoul frontal
Controalele panoului frontal simulează mecanismele de intrare pe un instrument fizic și furnizează date la diagrama bloc a VI-ului. Multe instrumente fizice au potențiometre pe care le puteți acționa pentru a modifica o valoare de intrare.
Urmați pașii următori pentru a adăuga un control Knob (potențiometru) pe panoul frontal.
Sfat: De-a lungul acestor exerciții, puteți anula modificările recente selectând Edit»Undo sau apăsând tastele <Ctrl-Z>.
1. Dacă paleta Controls, prezentată în figura 1-3, nu este vizibilă în fereastra panoului frontal, selectați View » Controls Palette.
Sfat: Puteți face clic-dreapta pe orice spațiu gol din panoul frontal sau diagrama bloc pentru a afișa o versiune temporară a paletei Controls sau Functions. Paleta Controls sau Functions apare cu o pictogramă de tip pioneză în colțul din stânga sus. Faceți clic pe pioneză pentru a fixa paleta, astfel încât să nu mai fie temporară.
2. Dacă sunteți un utilizator de LabVIEW nou, paleta Controls se deschide cu paleta Modern, prezentată în figura următoare, vizibilă în mod implicit. Dacă nu vedeți paleta Modern, faceți clic pe Modern în paleta Controls pentru a afișa paleta Modern.
Figura 1-3. Paleta Controls
3. Mutați cursorul peste pictogramele din paleta Modern pentru a localiza paleta Numeric Controls.
Când mutați cursorul peste pictogramele din paleta Controls, numele subpaletei, controlului sau indicatorului apare într-o bandă de informare de sub pictogramă.
Notă: Unele obiecte de paletă afișează un nume scurt pe paletă care este diferit de numele care apare în banda de informare. Numele scurt prescurtează numele obiectului paletei, astfel încât să se încadreze în spațiul disponibil pe paletă. Dacă aveți dificultăți în a găsi un obiect de paletă după numele scurt, folosiți butonul Search din paleta Controls sau Functions pentru a găsi obiectul din paletă după nume.
4. Faceți clic pe pictograma Numeric Controls pentru a afișa paleta Numeric Controls.
5. Faceți clic pe controlul Knob din paleta Numeric Controls pentru a atașa controlul la cursor, apoi adăugați Knob-ul pe panoul frontal din stânga waveform graph. Veți folosi acest Knob într-un exercițiu ulterior pentru a controla amplitudinea unui semnal.
6. Selectați File»Save As și salvați VI-ul ca Acquiring a Signal.vi într-o locație ușor accesibilă.
Modificarea unui tip de semnal
Diagrama bloc are o pictogramă albastră etichetată Simulate Signal. Această pictogramă reprezintă Simulate Signal Express VI. Un Express VI este o componentă a diagramei bloc pe care o puteți configura pentru a efectua sarcini de măsurare comune. Simulate Signal Express VI simulează implicit o undă sinusoidală.
Urmați pașii următori pentru a schimba acest semnal într-o undă dinți de ferăstrău.
1. Afișează diagrama blocului apăsând tastele <Ctrl-E> sau făcând clic pe diagrama bloc.
Localizați Simulate Signal Express VI, prezentat mai jos. Simulate Signal Express VI simulează un semnal bazat pe configurația specificată de dvs.
2. Faceți clic-dreapta pe Simulate Signal Express VI și selectați Properties din meniul de comenzi rapide pentru a afișa caseta de dialog Configure Simulate Signal.
(Mac OS X) Apăsați <Ctrl>-click pentru a efectua aceeași acțiune ca și clic-dreapta.
Sfat: Puteți, de asemenea, faceți dublu clic pe Express VI pentru a afișa caseta de dialog Configure Simulate Signal.
3. Selectați Sawtooth din meniul derulant Signal type.
Forma de undă de pe graficul din secțiunea Result Preview se schimbă în undă dinți de ferăstrău. Caseta de dialog Configure Simulate Signal ar trebui să apară similară cu figura de mai jos.
Figura 1-4. Caseta de dialog Configure Simulate Signal
4. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Simulate Signal.
5. Mutați cursorul peste săgeți în jos din partea de jos a Simulate Signal Express VI.
Săgețile în jos indică faptul că puteți dezvălui intrări și ieșiri ascunse extinzând granița Express VI-ului.
6. Când apare o săgeată cu două capete, afișată mai jos, faceți clic și trageți chenarul Express VI pentru a adăuga două rânduri. Când eliberați granița, apare intrarea Amplitude.
În figura 1-4, observați că Amplitude este o opțiune în caseta de dialog Configure Simulate Signal. Când intrările, cum ar fi Amplitude, apar pe diagrama bloc și în caseta de dialog de configurare, puteți configura intrările în orice locație.
Legarea obiectelor pe diagrama bloc
Pentru a utiliza Knob-ul să modifice amplitudinea semnalului, trebuie să conectați două obiecte pe diagrama bloc.
Urmați pașii următori pentru a conecta knob la intrarea Amplitude a lui Simulate Signal Express VI.
1. Pe diagrama bloc, mutați cursorul pe terminalul knob, prezentat mai jos.
Cursorul devine o săgeată, sau instrumentul Poziționare, prezentat mai jos. Folosiți instrumentul Poziționare pentru a selecta, poziționa și redimensiona obiecte.
Notă: Puteți redimensiona doar bucle și structuri pe diagrama bloc. Accesați panoul frontal pentru a redimensiona obiectele pe care le-ați adăugat pe panoul frontal.
2. Folosiți instrumentul Poziționare pentru a selecta terminalul Knob și asigurați-vă că este la stânga lui Simulate Signal Express VI și în interiorul buclei gri, prezentată mai jos.
Terminalele din interiorul buclei sunt reprezentări ale controalelor și indicatoarelor panoului frontal. Terminalele sunt porturi de intrare și ieșire care fac schimb de informații între panoul frontal și diagrama bloc.
3. Deselectează terminalul Knob făcând clic pe un spațiu gol din diagrama bloc. Dacă doriți să utilizați un instrument diferit cu un obiect, trebuie să deselectați obiectul pentru a comuta instrumentul.
4. Mutați cursorul peste săgeata de pe terminalul Knob, prezentat mai jos.
Cursorul devine o bobină de sârmă, sau instrumentul Cablare, prezentat mai jos. Folosiți instrumentul de cablare pentru a conecta obiecte pe diagrama bloc.
5. Când apare instrumentul de cablare, faceți clic pe săgeata de pe terminalul Knob-ului și apoi faceți clic pe săgeata de pe intrarea Amplitude a Simulate Signal Express VI, prezentată mai jos, pentru a conecta cele două obiecte.
Apare un fir și conectează cele două obiecte. Datele curg de-a lungul acestui fir de la terminalul Knob-ului la Express VI.
6. Selectați File»Save pentru a salva VI-ul.
Rularea unui VI
Rularea unui VI execută soluția.
Urmați pașii următori pentru a rula Acquiring a Signal VI.
1. Afișați panoul frontal apăsând tastele <Ctrl-E> sau făcând clic pe panoul frontal.
2. Faceți clic pe butonul Run sau apăsați tastele <Ctrl-R> pentru a rula VI-ul.
Pentru a indica faptul că VI-ul rulează, butonul Run se schimbă într-o săgeată întunecată, prezentată mai jos. Puteți modifica valoarea majorității controalelor în timp ce rulează un VI, dar nu puteți edita VI-ul în alte moduri în timp ce VI-ul rulează.
3. Deplasați cursorul deasupra Knob-ului, țineți butonul mouse-ului în jos și rotiți Knob-ul pentru a regla amplitudinea undei dinți de ferăstrău. Amplitudinea undei dinți de ferăstrău se schimbă pe măsură ce rotiți Knob-ul. Pe măsură ce schimbați amplitudinea, cursorul afișează o bandă de informații care indică valoarea numerică a Knob-ului. Axa-Y de pe grafic se scalează automat pentru a ține cont de modificarea amplitudinii.
4. Faceți clic pe butonul STOP, prezentat mai jos, pentru a opri VI-ul.
Butonul STOP oprește VI-ul după ce bucla își completează iterația curentă. Butonul Abort Execution, prezentat mai jos, oprește VI-ul imediat, înainte ca VI-ul să termine iterația curentă. Renunțarea la un VI care utilizează resurse externe, cum ar fi hardware extern, ar putea lăsa resursele într-o stare necunoscută, fără a le reseta sau elibera corect. Proiectați VI-urile pe care le creați cu un buton de oprire pentru a evita această problemă.
Modificarea unui semnal
Urmați pașii următori pentru a scala semnalul cu 10 și afișați rezultatele în graficul panoului frontal.
1. În diagrama bloc, utilizați instrumentul Poziționare pentru a face clic pe firul care conectează Simulate Signal Express VI la terminalul Waveform Graph, prezentat mai jos.
2. Apăsați tasta < Delete> pentru a șterge acest fir.
3. Dacă paleta Functions, prezentată în figura următoare, nu este vizibilă, selectați View» Functions Palette pentru a o afișa. Paleta Functions se deschide cu paleta Programming vizibilă implicit. Selectați paleta Express făcând clic pe Express în paleta Functions.
Figura 1-5. Paleta Functions
4. În paleta Arithmetic & Comparison, selectați Formula Express VI, prezentată mai jos, și așezați-o pe diagrama bloc între Simulate Signal Express VI și terminalul Waveform Graph. Puteți muta terminalul Waveform Graph la dreapta pentru a face mai mult loc între Express VI și terminal.
Caseta de dialog Configure Formula apare atunci când plasați Express VI pe diagrama bloc. Când plasați un Express VI pe diagrama bloc, caseta de dialog de configurare pentru VI-ul respectiv apare întotdeauna automat.
Notă: Dacă așezați un obiect prea aproape de un alt obiect pe diagrama bloc, cablarea automată poate conecta cele două obiecte. Ștergeți firele dacă cablarea automată este greșită. Pentru a configura cablarea automată, selectați Tools»Options, apoi selectați Block Diagram din lista Category. Eliminați marcajul din caseta de validare Enable auto wiring pentru a opri cablarea automată.
5. Faceți clic pe butonul Help, prezentat mai jos, în colțul din dreapta jos al casetei de dialog Configure Formula pentru a afișa subiectul LabVIEW Help pentru acest Express VI.
Subiectul Formula help descrie Express VI, opțiunile casetei de dialog de configurare și intrările și ieșirile Express VI. Fiecare Express VI are un subiect de ajutor corespunzător la care puteți accesa dând clic pe butonul Help din caseta de dialog de configurare sau dând clic-dreapta pe Express VI și selectând Help din meniul de comenzi rapide.
6. În subiectul Formula, găsiți opțiunea casetei de dialog a cărei descriere indică faptul că introduce o variabilă în formulă.
7. Minimizați LabVIEW Help pentru a reveni la caseta de dialog Configure Formula.
8. Modificați textul în coloana Label a opțiunii casetei de dialog despre care ați citit, prezentată mai jos, de la X1 la Sawtooth pentru a indica valoarea de intrare în Formula Express VI. Când faceți clic în caseta de text Formula din partea de sus a casetei de dialog Configure Formula, textul se schimbă pentru a se potrivi cu eticheta introdusă.
9. Definiți valoarea factorului de scalare introducând *10 după Sawtooth în caseta de text Formula.
Puteți utiliza butoanele Input din caseta de dialog de configurare sau puteți utiliza butoanele tastaturii *, 1 și 0 pentru a introduce factorul de scalare. Dacă utilizați butoanele Input în caseta de dialog de configurare, LabVIEW plasează intrarea formula după intrarea Sawtooth în caseta de text Formula. Dacă utilizați tastatura, faceți clic în caseta de text Formula după Sawtooth și introduceți formula pe care doriți să apară în caseta de text. Caseta de dialog Configure Formula ar trebui să apară similar cu figura următoare.
Figura 1-6. Caseta de dialog Configure Formula
Notă: Dacă introduceți o formulă nevalidă în caseta de text Formula, Errors LED din colțul din dreapta sus se transformă din verde în gri și afișează textul Invalid Formula.
10. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Configure Formula.
11. Deplasați cursorul peste săgeata de pe ieșirea Sawtooth din Simulate Signal Express VI.
12. Când apare instrumentul Cablare (Wiring tool), faceți clic pe săgeata de pe ieșirea Sawtooth și apoi faceți clic pe săgeata de pe intrarea Sawtooth din Formula Express VI, prezentată mai jos, pentru a conecta cele două obiecte.
13. Folosiți instrumentul de cablare pentru a conecta ieșirea Result din Formula Express VI la terminalul Waveform Graph.
Examinați firele care leagă Express VI-urile și terminalele. Săgețile de pe Express VI-uri și terminalele indică direcția în care datele curg de-a lungul acestor fire. Diagrama bloc ar trebui să arate similară cu figura următoare. Utilizați figurile din diagrama bloc ca referinţă. Aranjamentul obiectelor din diagrama bloc nu trebuie să corespundă exact figurii.
Figura 1-7. Diagrama bloc pentru Acquiring a Signal VI
Sfat: Puteți face clic-dreapta pe orice fir și selectați Clean Up Wire din meniul de comenzi rapide, pentru ca LabVIEW să găsească automat o rută pentru fir în jurul obiectelor existente din diagrama bloc. LabVIEW rutează, de asemenea, un fir pentru a reduce numărul de coturi în fir. Puteți, de asemenea, să faceți clic pe butonul Clean Up Diagram din bara de instrumente a diagramei bloc pentru ca LabVIEW să reorganizeze automat toate firele existente și să rearanjeze obiectele din diagrama bloc pentru a genera un aspect mai curat.
14. Apăsați tastele <Ctrl-S> sau selectați File»Save pentru a salva VI-ul.
Afișarea a două semnale pe un grafic
Pentru a compara semnalul generat de Simulate Signal Express VI și semnalul modificat de Formula Express VI pe același grafic, utilizează funcția Merge Signals.
Urmați pașii următori pentru a afișa două semnale pe același grafic.
1. În diagrama bloc, mutați cursorul peste săgeata de pe ieșirea Sawtooth din Simulate Signal Express VI.
2. Folosiți instrumentul Cablare pentru a conecta ieșirea Sawtooth la terminalul Waveform Graph. Funcția Merge Signals, prezentată mai jos, apare acolo unde se conectează cele două fire.
O funcție este un element de execuție încorporat, comparabil cu un operator, funcție sau o declarație într-un limbaj de programare bazat pe text. Funcția Merge Signals ia cele două semnale separate și le combină astfel încât ambele pot fi afișate pe același grafic.
Figura 1-8. Diagrama bloc care afișează funcția Merge Signals
3. Apăsați tastele <Ctrl-S> sau selectați File »Save pentru a salva VI-ul.
4. Întoarceți-vă pe panoul frontal, rulați VI-ul și rotiți controlul Knob.
Graficul ilustrează unda originală dinți de fierăstrău și unda scalată dinți de fierăstrău cu o amplitudine de 10 ori, așa cum ați specificat în Formula Express VI. Valoarea maximă pe axa-y se scalează automat în timp ce rotiți Knob-ul.
5. Faceți clic pe butonul STOP pentru a opri VI-ul.
Personalizarea unui control Knob
Controlul Knob modifică amplitudinea undei dinți de fierăstrău, astfel că etichetarea Amplitude descrie cu exactitate comportamentul Knob-ului.
Urmați pașii următori pentru a personaliza aspectul Knob-ului.
1. Faceți clic-dreapta pe Knob-ul panoului frontal și selectați Properties din meniul de comenzi rapide pentru a afișa caseta de dialog Knob Properties. Faceți clic pe tab-ul Appearance pentru a afișa pagina Appearance.
2. În secțiunea Label din pagina Appearance, ștergeți eticheta Knob și introduceți Amplitude în caseta de text.
Caseta de dialog Knob Properties trebuie să apară similară cu figura următoare.
Figura 1-9. Caseta de dialog Knob Properties
3. Faceți clic pe tab-ul Scale. În secțiunea Scale Style, introduceți o bifă în caseta de selectare Show color ramp.
Knob-ul din fereastra panoului frontal se actualizează pentru a reflecta aceste modificări.
4. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Knob Properties.
5. Salvați VI-ul.
6. Redeschideți caseta de dialog Knob Properties și experimentați cu alte proprietăți ale Knob-ului.
De exemplu, în pagina Scale, încercați să schimbați culorile pentru culoarea textului Marker făcând clic pe caseta de culoare.
7. Faceți clic pe butonul Cancel pentru a evita aplicarea oricăror modificări efectuate în timpul experimentării. Dacă doriți să păstrați modificările pe care le-ați făcut, faceți clic pe butonul OK.
Personalizarea unui Waveform Graph
Indicatorul waveform graph afișează cele două semnale. Pentru a indica ce curbă este semnalul scalat și care este semnalul simulat, puteți personaliza curbele.
Urmați pașii următori pentru a personaliza aspectul indicatorului waveform graph.
1. În fereastra panoului frontal, mutați cursorul peste partea de sus a legendei curbelor de pe waveform graph.
Deși graficul are două curbe, legenda curbelor afișează o singură curbă.
2. Când apare o săgeată cu două capete, arătată în figura următoare, faceți clic și trageți marginea legendei curbelor pentru a adăuga un item la legendă. Când eliberați butonul mouse-ului, apare numele celei de a doua curbe.
Figura 1-10. Extinderea unei legende Plot
3. Faceți clic-dreapta pe waveform graph și selectați Properties din meniul de comenzi rapide pentru a afișa caseta de dialog Graph Properties.
4. În pagina Plots, selectați Sawtooth din meniul derulant. În secțiunea Colors, faceți clic pe caseta Line color pentru a afișa selectorul de culori. Selectați o nouă culoare de linie.
5. Selectați Sawtooth (Formula Result) din meniul derulant.
6. Plasați o bifă în caseta de selectare Do not use waveform names for plot names. Această acțiune vă permite să editați etichetele din grafic.
7. În caseta de text Name, ștergeți eticheta curentă și schimbați numele acestei curbe în Scaled Sawtooth.
8. Faceți clic pe butonul OK pentru a salva configurația curentă și închideți caseta de dialog Graph Properties. Culoarea și legenda curbei se schimbă.
9. Redeschideți caseta de dialog Graph Properties și experimentați cu alte proprietăți ale graficului. De exemplu, pe pagina Scale, încercați să dezactivați scalarea automată și modificați valoarea minimă și maximă a axei-y.
10. Faceți clic pe butonul Cancel pentru a evita aplicarea oricăror modificări efectuate în timpul experimentării. Dacă doriți să păstrați modificările pe care le-ați făcut, faceți clic pe butonul OK.
11. 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.
Panoul frontal
Panoul frontal este interfața utilizatorului unui VI. Construiți panoul frontal folosind controale și indicatoare, care sunt terminalele interactive de intrare și ieșire ale VI-ului, respectiv. Controalele și indicatoarele sunt localizate pe paleta Controls.
Controale sunt butoanele, push-butoanele, cadranele și alte mecanisme de introducere. Controalele simulează mecanismele de introducere a instrumentelor și furnizează date la diagrama bloc din VI.
Indicatoarele sunt grafice, LED-uri și alte afișaje. Indicatoarele simulează mecanismele de ieșire a instrumentului și afișează datele pe care le obține sau le generează diagrama bloc.
Diagrama bloc
Diagrama bloc conține codul sursă grafic, cunoscut și sub denumirea de cod G sau cod diagramă bloc, pentru modul în care rulează VI-ul. Codul diagramă bloc folosește reprezentări grafice ale funcțiilor pentru controlul obiectelor din panoul frontal. Obiectele panoului frontal apar ca terminale de pictogramă pe diagrama bloc. Cablurile conectează terminalele de control și indicator la VI-uri Express, VI-uri și funcții. Datele curg prin fire în următoarele moduri: de la controale la VI-uri și funcții, de la VI-uri și funcții la indicatoare și de la VI-uri și funcții la alte VI-uri și funcții. Mișcarea datelor prin nodurile de pe diagrama bloc determină ordinea de execuție a VI-urilor și funcțiilor. Această mișcare de date este cunoscută sub numele de programare flux de date.
Instrumente pentru panoul frontal și diagrama bloc
Instrumentul de poziționare apare când mutați cursorul peste un obiect din fereastra panoului frontal sau pe diagrama bloc. Cursorul devine o săgeată pe care o puteți utiliza pentru a selecta, poziționa și redimensiona obiecte. Instrumentul de cablare apare când mutați cursorul pe un terminal al unui obiect din diagrama bloc. Cursorul devine o bobină pe care o puteți utiliza pentru a conecta obiecte pe diagrama bloc, prin care doriți să curgă date.
Rularea și oprirea unui VI
Rularea unui VI execută soluția VI-ului. Faceți clic pe butonul Run sau apăsați tastele <Ctrl-R> pentru a rula un VI. Butonul Run se schimbă într-o săgeată întunecată pentru a indica că VI-ul rulează. Puteți opri imediat un VI făcând clic pe butonul Abort Execution. Dar, anularea unui VI care utilizează resurse externe poate lăsa resursele într-o stare necunoscută. Proiectați VI-urile cu un buton de oprire pentru a evita această problemă. Un buton de oprire oprește un VI după ce VI-ul își termină iterația curentă.
VI-uri Express
Utilizați VI-urile Express localizate pe paleta Functions ca Funcții pentru sarcini de măsurare obișnuite. Când plasați un Express VI pe diagrama bloc, caseta de dialog pe care o utilizați pentru a configura acel Express VI apare implicit. Setați opțiunile din această casetă de dialog de configurare pentru a specifica cum se comportă Express VI. De asemenea, puteți face dublu clic pe Express VI sau faceți clic-dreapta pe Express VI și selectați Properties din meniul de comenzi rapide pentru a afișa caseta de dialog de configurare. Dacă conectați datele la un Express VI și le executați, Express VI afișează date reale în caseta de dialog de configurare. Dacă închideți și redeschideți Express VI, VI-ul afișează date de probă în caseta de dialog de configurare până când rulați din nou VI-ul.
VI-urile Express apar pe diagrama bloc ca noduri expandabile, cu pictograme înconjurate de un câmp albastru. Puteți redimensiona un Express VI pentru a afișa intrările și ieșirile sale. Intrările și ieșirile pe care le puteți afișa pentru Express VI depind de modul în care configurați VI-ul.
Resurse de documentare LabVIEW
LabVIEW Help conține informații despre concepte de programare LabVIEW, instrucțiuni pas cu pas pentru utilizarea LabVIEW și informații de referință despre VI-uri LabVIEW, funcții, palete, meniuri, instrumente, proprietăți, metode, evenimente, casete de dialog, etc. LabVIEW Help listează, de asemenea, resursele de documentare LabVIEW disponibile de la National Instruments. Pentru a accesa informațiile de ajutor pentru Express VI-uri, faceți clic pe butonul Help din caseta de dialog de configurare în timp ce configurați un Express VI. De asemenea, puteți accesa LabVIEW Help făcând clic-dreapta pe un VI sau o funcție pe diagrama bloc sau pe o paletă fixată și selectând Help din meniul de comenzi rapide sau selectând Help»LabVIEW Help.
După ce instalați un supliment LabVIEW, cum ar fi un set de instrumente, un modul sau un driver, documentația pentru respectivul supliment apare în LabVIEW Help sau apare într-un sistem de ajutor separat pe care îl accesați selectând Help»Add-On Help, unde Add-On Help este numele sistemului de ajutor separat pentru supliment.
Casetele de dialog pentru proprietăți
Utilizați casetele de dialog de proprietate sau meniurile de comenzi rapide pentru a configura modul în care apar sau se comportă controale și indicatoare în fereastra panoului frontal. Faceți clic-dreapta pe un control sau indicator pe panoul frontal și selectați Properties din meniul de comenzi rapide pentru a accesa caseta de dialog a proprietății pentru acel obiect. Nu puteți accesa casetele de dialog ale proprietății pentru un control sau indicator atunci când se execută un VI.
Comenzi rapide
Acest capitol a prezentat următoarele comenzi rapide de la tastatură.
Notă: Tasta <Ctrl> din comenzi rapide corespunde tastei (Mac OS X) <Command> sau tastei (Linux) <Alt>.
Funcții de comandă rapidă
<Ctrl-R> Se execută un VI.
<Ctrl-Z> Anulează ultima acțiune.
<Ctrl-E> Comută între diagrama bloc și fereastra panoului frontal.
<Ctrl-S> Salvează un VI.