Curs1 ISV Fin
-
Upload
addicted02 -
Category
Documents
-
view
226 -
download
0
Transcript of Curs1 ISV Fin
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 1/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 1
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 funcții.
CONȚINUTUL 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
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 2/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 2
1.1.
NOTIUNI INTRODUCTIVE
1.1.1.
Lansarea mediului de programare grafica LabVIEW
Pentru a lansa mediul de programare grafica LabVIEW, efectuati urmatorii pasi:
LabVIEW poate fi de asemenea lansat si alegand din meniul Programs optiunea National
Instruments, apoi alegand din submeniul LabVIEW 6.1 optiunea LabVIEW.
Figura 2
apasati butonul
Start, aflat in coltul
stanga-jos al
ecranului;
dupa deschiderea
meniului, prin
desfasurarea
acestuia in sus,
deplasati cursorul
mouse-uluideasupra optiunii
Programs;
asteptati
deschiderea unui
submeniu, prin
desfasurare in
dreapta si in sus,
deplasati cursorul
mouse-ului
deasupra optiunii
National Figura 1
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 3/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 3
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
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 4/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 4
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. Inmajoritatea 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
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 5/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 5
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
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 6/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 6
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 pepanou 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 etichetarespectiva.
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
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 7/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 7
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.
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 8/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 8
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.
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 9/11
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 10/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 10
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.
8/15/2019 Curs1 ISV Fin
http://slidepdf.com/reader/full/curs1-isv-fin 11/11
Cap. 1. Notiuni introductive in Mediul de Programare Labview
P a g . | 11
1.2. 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
automatizări, Editura Risoprint, Cluj Napoca, 2011.
1.3. CONCLUZII
necesitatea cunoaşterii mediului de programare LabVIEW;
necesitatea cunoaşterii utilizarii instrumentelor de programare.
1.4.
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 IncorectAutomatic Tool Selection conduce la selectarea automata a unei unelte.
Corect Incorect
Terminalul portocaliu este pentru valori numerice reale
Corect Incorect