Documente Academic
Documente Profesional
Documente Cultură
1
Introducere n LabView
Figura 1.1
Panou frontal
Diagrama bloc
Figura 1.2
Panoul Frontal definete interfaa grafic cu utilizatorul sau ceea ce va vedea utilizatorul pe
ecranul calculatorului. Obiectele grafice de interfa disponibile pentru realizarea panoului frontal
se mpart n controale i indicatoare. Prin intermediul controalelor, utilizatorul introduce sau
actualizeaz valorile datelor de intrare (obiecte de tip Get); indicatoarele sunt folosite pentru a se
afia rezultatele prelucrrilor (obiectelor de tip Say). Dac IV se privete ca subIV (deci ca
subrutin), atunci controalele corespund parametrilor formali de intrare, iar indicatoarele sunt
parametri formali de ieire.
Mediul LaView ofer dezvoltatorului de aplicaii o colecie de obiecte predefinite pentru
proiectarea panoului frontal: butoane, comutatoare, cursoare, obiecte pentru reprezentri grafice,
rezervoare s.a, descrise n Lucrarea nr.2.
Pari din interfaa grafic cu utilizatorul, dat de panoul frontal, i corespunde diagrama bloc,
care reine codul programului i definete funcionalitatea IV.
Elementele de execuie din cadrul diagramei bloc al IV definesc nodurile programului;
operatori, funcii predefinite, proceduri utilizator (realizate de programator). Realizarea diagramei
bloc a IV se face utiliznd limbajul grafic G: pentru definirea fluxurilor datelor n diagrama bloc,
corespondenele se leag ntre ele prin fire(sau conductoare).
A treia componenta unui IV este pictograma i conectorul. Prin stabilirea pictogramei i
conectorului, acel instrument virtual va putea fi folosit ca i subrutina n diagrama bloc a altui IV.
Pictograma/Conectorul
icon
terminals
connector
Figura 1.4
Figura 1.5
Semnificaia butoanelor este :
New VI - IV nou se creeaz un nou IV
Open VI - Deschide un IV se deschide un IV existent
DAQ Solution - Soluii pentru plci de achiziii
Search Examples - Cutare exemple - se lanseaz un utilitar care permite
consultarea de exemple distribuite de firma NI odat cu mediul LabView
LabVIEW Tutorial - ndrumtor LabView - program demonstrativ de nvare.
Exit - Ieire
Prin lansare n execuie a programului i prin alegerea opiunii New VI, se observ c pentru
crearea unui nou VI s-au deschis dou ferestre. Prima este fereastra Panoului frontal iar cea de-a
doua este fereastra Diagramei bloc, dup cum se observ i n exemplele de mai sus.
Ferestrele Panoului frontal si ale Diagramei bloc din IV posed fiecare cte o bar orizontal cu
unelte. Aceste bare cu unelte sunt implementate prin intermediul unor butoane, liste derulante sau
indicatoare de stare, utilizate pentru editarea, trasarea i execuia unui IV. O parte din opiunile
celor dou bare cu unelte sunt comune i anume cele dispuse n partea dreapt a barei.
Bara de unelte
Indicator de
atentionare
Enter
Figura 1.6
Semnificaia butoanelor este urmtoarea:
a rulare IV
b - rulare continu unui IV
Bara orizontal de meniuri conine opiuni pentru realizarea unor aciuni obinuite (gestiune
fiiere, editare), implementate n majoritatea aplicaiilor Windows, asupra crora nu vom mai reveni.
Mai exista deasemenea o serie de opiuni noi, specifice acestui mediu de programare, pe care ns
le vom descoperi pe parcurs.
Figura 1.7
O alt component important a interfeei acestui program este caseta de unelte generale.
Aceasta cuprinde instrumente de creare, editare sau trasare a execuiei instrumentelor virtuale.
Afiarea / ascunderea casetei cu unelte generale se face prin opiunea Windows / Show Tool
Palette . O alt modalitate de afiare a acestei casete se face prin poziionarea cursorului mousului
n interiorul ferestrei Panoului frontal sau Diagramei bloc i se apas simultan tasta SHIFT i
butonul din dreapta al mousului.
unealta de defilare
unealta care permite inserarea n cadrul diagramei bloc a unui punct de ntrerupere a
execuiei unui IV
unealta de colorare
Mediul LabView ofer dezvoltatorilor de programe dou metode de asisten, care pot fi
utilizate pe parcursul dezvoltrii unui IV: fereastra (Help Windows) i utilitarul (Online Help) de
asisten. Afiarea/ascunderea ferestrei de asisten se poate face prin dou metode: se alege
opiunea Help/Show Help din bara cu meniuri sau apsnd concomitent <Ctrl>+<H>. Fereastra de
asisten se utilizeaz n cazurile urmtoare :
la afiarea descrierii pentru obiectele din Panoul frontal si diagrama bloc
la consultarea casetei cu funcii, se prezint semntura i o descriere de utilizare
n diagrama bloc, terminalul conductorului IV, asupra cruia se folosete unealta de
interconectare, este evideniat prin afiare intermitenta n fereastra de asisten; metoda de
asistare este utilizat frecvent n realizarea conexiunilor la nodurile dotate cu mai multe
terminale, pentru selectarea exact a parametrilor ateptai;
n diagrama bloc se permite afiarea structurii de date, folosit pentru valoarea care se
transfer ntre acele noduri, pe o legtura existent; se oprete unealta de interconectare
deasupra legturii; se reamintete faptul, c nodul reprezint elementul de execuie din
limbajul G.
Figura 1.9