Sunteți pe pagina 1din 11

Cap. 1.

Notiuni introductive in Mediul de Programare Labview


NOTIUNI INTRODUCTIVE. ELEMENTE DE CONTROL SI INDICATOARE.
PALETA DE CONTROALE SI DE UNELTE. ELEMENTE DE CONTROL SI
INDICATOARE PENTRU VALORI SCALARE.

SCOPUL CURSULUI

Prezentarea mediului de programare LabVIEW;

Prezentarea elementelor de control si indicatoare;

Prezentarea paletelor de controale, unelte i funcii.

CONINUTUL CURSULUI
1.1 NOTIUNI INTRODUCTIVE
1.1.1 Lansarea mediului de programare graficaLabVIEW
1.1.2 Deschiderea unei noi aplicatii
1.1.3 Ferestrele principale ale unei aplicatii
1.1.4 Elemente de control si indicatoare
1.1.5 Paleta de controale
1.1.6 Dispunerea elementelor pe panou
1.1.7 Paleta de unelte
1.1.8 Elemente de control si indicatoare pentru valori scalare
1.1.9 Terminalele elementelor
1.2 BIBLIOGRAFIE
1.3 CONCLUZII
1.4 TEST DE AUTOEVALUARE

Pag. | 1

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.

NOTIUNI INTRODUCTIVE

1.1.1. Lansarea mediului de programare grafica LabVIEW


Pentru a lansa mediul de programare grafica LabVIEW, efectuati urmatorii pasi:

apasati
butonul
Start, aflat in coltul
stanga-jos
al
ecranului;
dupa
deschiderea
meniului,
prin
desfasurarea
acestuia in sus,
deplasati
cursorul
mouse-ului
deasupra
optiunii
Programs;
asteptati
deschiderea
unui
submeniu,
prin
desfasurare
in
dreapta si in sus,
deplasati
cursorul
mouse-ului
deasupra
optiunii
Figura 1
National
Instruments
LabVIEW
6i
si lansat si alegand din meniul Programs optiunea National
LabVIEW poate
fi de asemenea
apasati
butonul
Instruments,
apoi alegand
din submeniul LabVIEW 6.1 optiunea LabVIEW.
stang al mouse-ului.

Figura 2

Pag. | 2

Cap. 1. Notiuni introductive in Mediul de Programare Labview


Dupa lansare, asteptati pana la aparitia ferestrei introductive.

Figura 3

1.1.2. Deschiderea unei noi aplicatii


Aplicatiile (programele) realizate in LabVIEW poarta denumirea de Instrumente
Virtuale (in engleza, Virtual Instruments, prescurtat VI). Denumirea provine de la faptul ca,
in primele sale versiuni, LabVIEW a fost strict dedicat pentru realizarea unor programe de
monitorizare a proceselor. Programele respective inlocuiau o serie de aparate si instrumente
electronice - de unde si motto-ul corporatiei National Instruments: The software is the
instrument primind astfel denumirea de Instrumente Virtuale
La aparitia ferestrei introductive LabVIEW, apasati butonul New VI pentru a deschide
o noua aplicatie (figura3). Dupa apasarea butonului New VI, se vor deschide cele doua
ferestre principale ale unei noi aplicatii LabVIEW.

Figura 4

Pag. | 3

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.3. Ferestrele principale ale unei aplicatii
O aplicatie (program) LabVIEW contine doua ferestre principale, fereatra panou si
fereastra diagrama.
Panoul reprezinta interfata grafica cu utilizatorul, fereastra pe care utilizatorul o va vedea atunci cand
va accesa aplicatia realizata. Prin intermediul elementelor de pe panou, aplicatia primeste datele de intrare si
afiseaza apoi datele de iesire ce au rezultat in urma rularii.

Figura5
Diagrama este fereastra in care programatorul descrie algoritmul dupa care aplicatia
va efectua calculele si rationamentele necesare pentru prelucrarea informatiilor. In
majoritatea cazurilor, dupa ce programatorul a realizat o aplicatie si a livrat-o unui utilizator,
acesta din urma nu mai are acces la diagrama

Figura 6

Pag. | 4

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.4. Elemente de control si indicatoare
Elementele de control sunt acele componente ale panoului prin intermediul carora
utilizatorul poate transmite date de intrare catre program.
Elementele indicatoare sunt acele componente ale panoului prin intermediul carora
programul afiseaza datele de iesire calculate in urma rularii sale.

1.1.5. Paleta de controale


Paleta de controale este o fereastra ce poate apare doar atunci cand se lucreaza in cadrul
panoului si contine sub-palete cu elemente de control si indicatoare de diverse tipuri.
Afisarea paletei de controale se poate efectua in doua moduri:
apasand butonul din dreapta al mouse-ului atunci cand cursorul acestuia este intr-o
zona libera a panoului;
selectand, din meniul Windows, comanda Show Controls Palette

Figura 7
In primul caz, sub-paletele se deschid automat atunci cand cursorul mouse-ului trece
pe deasupra lor iar paleta ramane vizibila doar pana la selectarea unui element. In al doilea
caz, o sub-paleta se deschide (inlocuind paleta de controale) doar cand se face un click pe
simbolul sau. Paleta ramane vizibila si dupa selectarea unui element.

Figura 8

Pag. | 5

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.6. Dispunerea elementelor pe panou
1. Dispunerea unui element de control sau indicator pe panou incepe cu selectarea
elementului dorit din paleta de controale.
2. Dupa selectarea elementului, se deplaseaza cursorul mouse-ului pana in pozitia de pe
panou in care se doreste dispunerea. Atat timp cat cursorul mouse-ului este deplasat pe
panou, elementul va fi reprezentat doar prin conturul sau si al etichetei.
Cand se ajunge in pozitia dorita, se face click cu unul dintre butoanele mouse-ului.
3. Se realizeaza astfel dispunerea elementului pe panou, cu o eticheta implicita care intra
automat in modul de editare. Se poate incepe imediat introducerea textului dorit in eticheta.
4. Daca introducerea textului dorit in eticheta nu s-a efectuat imediat dupa dispunerea
elementului pe panou si eticheta implicita a iesit din modul de editare, se poate reveni in
acest mod prin selectarea uneltei de editare texte si apoi printr-un click pe eticheta
respectiva.

Figura 9
EXERCITIU
Din sub-paleta Numeric a paletei de controale, dispuneti pe panou un element de tipul
Vertical Pointer Slide si un element de tipul Meter.

Figura 10

Pag. | 6

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.7. Paleta de unelte
Paleta de unelte este o fereastra ce poate apare atat in cadrul panoului cat si al
diagramei.
Afisarea paletei de controale se poate efectua selectand, din meniul Windows, comanda
Show Tools Palette.
Cele mai importante unelte din aceasta paleta sunt acelea pentru:

Figura 11

Afisarea "temporara" a paletei de unelte intr-o forma simplificata poate fi efectuata


tinand apasata tasta Shift si apasand apoi butonul drept al mouse-ului.
Paleta va deveni vizibila doar pana in momentul selectarii uneia dintre uneltele sale.
Activarea optiunii Automatic Tool Selection (LED-ul verde al
paletei de unelte) conduce la selectarea automata a unei unelte, in
functie de contextul in care se afla aplicatia si de pozitia cursorului
mouse-ului in raport cu componentele din panou sau diagrama.

Pag. | 7

Cap. 1. Notiuni introductive in Mediul de Programare Labview


EXERCITII

Cu unealta de selectare, deplasati cele doua elemente dispuse anterior pe panou


(click pe element, apoi deplasati mouse-ul tinand butonul stang apasat)
Observati diferenta dintre a face click chiar pe element (acesta se misca impreuna cu
eticheta sa) si a face click pe eticheta (eticheta se deplaseaza in raport cu elementul)
Cu
aceeasi
unealta,
modificati
dimensiunile
elementelor:
1. Pozitionati cursorul mouse-ului pe un colt al elementului, astfel incat in cele patru
colturi ale acestuia sa apara simboluri de forma unui echer dublu
2. Apasati butonul stang si deplasati mouse-ul tinand butonul apasat. Observati
aparitia unui indicator galben cu dimensiunile elementului.

Figura 12

Selectati ambele elemente trasand cu mouse-ul un dreptunghi imaginar care sa le


includa pe acestea (click intr-o zona libera a panoului, apoi deplasati mouse-ul tinand
butonul apasat: pe ecran va apare un dreptunghi cu linie intrerupta)
Selectati un element, apoi apasati tasta Delete: elementul va fi sters. Pentru a anula
comanda, apasati combinatia de taste Ctrl + Z (Undo)
Cu unealta de operare, modificati valorile celor doua elemente tragand cu mouse-ul
de cursorul potentiometrului sau de acul indicatorului.
Cu aceeasi unealta sau cu cea de editare a textelor, modificati valorile de la capetele
de scara ale elementelor.
Selectati unealta de deplasare a imaginii si exersati lucrul cu aceasta.
Activati optiunea Automatic Tool Selection a paletei de uneltesi observati modul in
care uneltele de selectare, de operare si de editare a textelor se activeaza atunci cand
mouse-ul este deasupra unui element, a cursorului sau acului acestuia sau deasupra
scalei sau etichetei elementului.
Cu optiunea Automatic Tool Selection dezactivata, atat in panou cat si in diagrama,
observati modul in care sunt selectate diverse unelte atunci cand se apasa tastele
Space sau Tab.

Pag. | 8

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.8. Elemente de control si indicatoare pentru valori scalare
Principalele trei tipuri de elemente de control si indicatoare pentru valori scalare
sunt:
umerice
booleene(logice)
alfanumerice (texte, string, siruri de caractere)
Pentru fiecare din cele trei tipuri principale, paleta de controale contine cate o
subpaleta specifica, cu diverse forme de elemente.

Figura13
EXERCITII

Din subpaleta pentru elemente booleene,


introduceti pe panou un element de tipul
Vertical Toggle Switch si un element de
tipul Round LED
Din
subpaleta
pentru
elemente
alfanumerice (String & Path), introduceti
pe panou un element de tipul String
Control si un element de tipul String
Indicator.
Deschideti o aplicatie noua selectand
comanda New VI din meniul File (sau
apasand combinatia de taste Ctrl + N).
Dispuneti pe panoul acesteia diverse
tipuri de elemente de control si
indicatoare pentru valori numerice si
exersati modificarea valorilor acestora cu
unealta de operare. Inchideti noul
program inchizand panoul acestuia
(inchiderea diagramei nu are decat efect
de ascundere a acesteia) si raspunzand
No la intrebarea Save changes to "...." ?

Figura 14

Figura 15

Pag. | 9

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.1.9. Terminalele elementelor
Atunci cand un element de control sau indicator este dispus in panou, in diagrama
este inserat automat un simbol, numit terminal, ce va reprezenta elementul respectiv in
cadrul fluxului de date. Terminalele elementelor se diferentiaza prin culoare, in functie de
tipul marimii scalare:

portocaliu pentru valori numerice reale


verde pentru valori booleene
roz pentru valori alfanumerice (string)

De remarcat faptul ca:

terminalele elementelor de control au contur gros si o sageata neagra mica in


partea dreapta
terminalele elementelor indicatoare au contur subtire si o sageata neagra
mica in partea stanga

Figura 16
EXERCITII

Identificati in diagrama terminalele elementelor pe care le-ati dispus pe panou.


In diagrama, folosind unealta de selectare, deplasati terminalele elementelor ca in
figura de mai sus.

P a g . | 10

Cap. 1. Notiuni introductive in Mediul de Programare Labview


1.2.

1.3.

1.4.

BIBLIOGRAFIE
M. Munteanu, B. Logofatu, R. Lincke; Aplicatii de Instrumentatie Virtuala - LabVIEW;
Ed. CREDIS, Bucuresti, 2000
L. Arsenoiu,T. Savu,A. Szuder; Bazele programarii in LabVIEW, Ed. PrinTech, Bucuresti,
1999
F. Cottet,O. Ciobanu; Bazele programarii in LabVIEW, Ed. MatrixRom, Bucuresti, 1998
Oprea, C., Barz, Cr., Elemente de inginerie electric, reglarea automat i
automatizri, Editura Risoprint, Cluj Napoca, 2011.

CONCLUZII
necesitatea cunoaterii mediului de programare LabVIEW;
necesitatea cunoaterii utilizarii instrumentelor de programare.

TEST DE AUTOEVALUARE

Programele LabVIEW sunt formate din 3 parti (ferestre)


Corect Incorect
Definirea datelor de intrare in cadrul programului se numesc Indicator.
Corect Incorect
Paleta Functions apare in cadrul ferestrei Bloc Diagram.
Corect Incorect
Automatic Tool Selection conduce la selectarea automata a unei unelte.
Corect Incorect
Terminalul portocaliu este pentru valori numerice reale
Corect Incorect

P a g . | 11

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