Documente Academic
Documente Profesional
Documente Cultură
se va realiza
c se poate realiza un nivel de nelegere mult mai ridicat iar utilizarea acestuia este
mult uurat pentru persoanele ce nu sunt special pregtite n programarea clasic.
Programul realizat n LabVIEW devine un instrument virtual (VI virtual
instrument). Instrumentul virtual (VI) reprezint structura de program care prin
reprezentarea sa va semna cu un instrument real a crui construcie a fost realizat
pentru a servii un anumit scop. Aplicaiile din LabVIEW sunt realizate sub forma
unor entiti sau module cu funcionaliti specifice ce sunt interconectate pentru a
realiza o anumit operaie dorit de utilizator. Instrumentele virtuale sunt formate din
dou componente eseniale: componenta de panoul frontal i componenta de
diagram bloc. Aceste pri principale se afl n continu comunicare ntre ele i sunt
caracterizate astfel:
- fereastra denumit panel reprezint un panou pe care se vor amplasa
instrumentele virtuale;
- fereastra diagram are rolul de a reprezenta programul de instruciuni i paii
necesari aplicaiei conceput de utilizator. Aceast component de diagram
este realizat sub unor fluxuri de date cu simboluri i legturi de comunicare
realizate ntre simboluri.
LabVIEW reprezint de asemenea un mediu deosebit pentru analiza
semnalelor i a sistemelor de automatizare. Acest program permite dezvoltarea de
metode destinate pentru rezolvarea diverselor funcii, a sistemelor de ecuaii
algebrice, calcularea derivatelor i integralelor, integrarea ecuaiilor difereniale
ordinare, filtrarea curbelor, generare i analiz de semnale, calcularea transformatei
Fourier discret etc. Aceste lucruri sunt posibile prin folosirea unui numr mare de
instrumente virtuale ce sunt puse la dispoziia utilizatorului i care sunt dedicate
pentru o funcie specific.
Programul LabVIEW pune la dispoziie i posibilitatea de stoca/citii date, de
lucra cu iruri i operaii destinate irurilor i matricelor, existnd un numr mare de
funcii i instrumente virtuale pentru aceste operaii.
10
Gheorghe-Cosmin SPIRCHEZ
11
Gheorghe-Cosmin SPIRCHEZ
FEREASTRA DIAGRAM
12
Gheorghe-Cosmin SPIRCHEZ
PROGRAMAREA MODULAR
Mediul de programare LabVIEW permite realizarea de subprograme sau
module ce reprezint un program individual conceput pentru a fi executat separat sau
care poate fi parte component a unei aplicaii. Fiecare modul de program are
variabile sau reglaje proprii privind datele de intrare i de ieire.
ELEMENTELE SPECIFICE CELOR DOU FERESTRE
Ferestrele din LabVIEW conin urmtoarele componente:
Fereastra panou conine elementele:
- nume
- meniu
- simbol grafic de identificare
- bara cu instrumente grafice (Run, Run Continuosly, Stop, Pause, Font,
Align Objects, Distribute Objects, Reorder)
n fereastra panou pot fi activate dou ferestre:
Controls conine pictograme pentru butoane, grafice, etc.
Tools conine instrumente de lucru (Operate Value, Position/Size/Select, Edit Text,
Conect Wire, Object Popup, Scroll Window, Set/Clear Breakpoint, Probe Data, Get
Colour, Set Colour).
Fereastra diagram conine elementele:
- nume
- meniu
- simbol grafic de identificare
- bara cu instrumente grafice (Run, Run Continuosly, Stop, Pause, Highlight
Execution, StartSimple Stepping, Step out, Font, Align Objects, Distrbute Objects,
Reorder).
n fereastra diagram pot fi activate dou ferestre:
Functions care conine funcii specifice de calcul
Tools conine instrumente de lucru.
13
Gheorghe-Cosmin SPIRCHEZ
A.
14
Gheorghe-Cosmin SPIRCHEZ
15
Gheorghe-Cosmin SPIRCHEZ
b.
prin aezarea celor dou ferestre la stnga i la dreapta, prin mprirea spaiului
c.
prin aezarea celor dou ferestre una deasupra celeilalte, prin mprirea spaiului
16
Gheorghe-Cosmin SPIRCHEZ
EXERCIIU
Urmnd paii descrii mai sus lansai n execuie aplicaia LabView i
ordonai cele dou ferestre n cele trei moduri descrise mai sus.
17
Gheorghe-Cosmin SPIRCHEZ
18
Gheorghe-Cosmin SPIRCHEZ
19
Gheorghe-Cosmin SPIRCHEZ
EXERCIIU
n aplicaia nou deschis afiai paleta de i navigai prin sub-paletele
acesteia.
C. PALETA DE UNELTE
Paleta de unelte este o fereastra ce poate apare att n cadrul panoului ct i al
diagramei.
20
Gheorghe-Cosmin SPIRCHEZ
EXERCIII
Dispunei pe panou un element de tipul Add i doua elemente de tipul Numeric
Constant ce pot fi alese din sub-paleta Numeric a paletei de controale.
21
Gheorghe-Cosmin SPIRCHEZ
D.
DISPUNEREA
ELEMENTELOR
DE
INDICARE
(IESIRE)
PE
FEREASTRA PANOU
Afiarea paletei cu instrumentele de indicare este realizat prin apsarea
butonului din dreapta al mouse-ului atunci cnd cursorul acestuia este ntr-o zon
liber a ferestrei panou.
Instrumentele de indicare au rolul de a furniza rezultatul unor operaii efectuate
de ctre instrumentele de comand i transmit utilizatorului sub form grafic n
fereastra panou soluia obinut.
Aceste instrumente de indicare sunt reprezentate cel mai adesea sub forma unor
instrumente de msur virtuale ce pot fi de diverse tipuri: termometru, osciloscop,
lamp de avertizare, comutatoare etc.
- Aezarea unui element de indicare pe panou ncepe cu selectarea elementului
dorit din paleta de indicare.
22
Gheorghe-Cosmin SPIRCHEZ
23
Gheorghe-Cosmin SPIRCHEZ
24
Gheorghe-Cosmin SPIRCHEZ
EXERCIIU
n aplicaia nou deschis afiai paleta deindicare i navigai prin sub-paletele
acesteia. Poziionai n fereastra panou elemente de indicare (Vertical Pointer Silde,
Dial, Gauge).
E. TIPURI DE VALORI
Tipurile de date n programul Labview pot fi clasificate conform cu
urmtoarea structur prezentat mai jos:
25
Gheorghe-Cosmin SPIRCHEZ
Ferestra Diagram
Numerice
Booleene
Alfanume
rice
26
Gheorghe-Cosmin SPIRCHEZ
Pentru fiecare din cele trei tipuri principale, paleta de controale conine cte o
subpalet specific, cu diverse forme de elemente.
EXERCIIU
Navigai prin fiecare din ferestrele panu i diagram i identificati principalele
tipuri de date. Plasaile n ferestr i observati modul de dispunere.
F. TERMINALELE ELEMENTELOR
Elementele de control sau indicare prezint terminale de conectare ce permit
primirea i trimiterea de informati de la i ctre alte structuri n cadrul fluxului de
date.
27
Gheorghe-Cosmin SPIRCHEZ
EXERCIII
Plasati n diagram simboluri din toate categoriile i observai terminalele
elementelor de comand i control.
G. FEREASTRA HELP
Programul LabView ofer n cele dou ferestre un meniu de ajutor (Help) ce
poate fi activat prin click cu mouse-ul pe Search the LabView Help sau combinatia
de taste CTRL+?.
28
Gheorghe-Cosmin SPIRCHEZ
29
Gheorghe-Cosmin SPIRCHEZ
EXERCIIU
Deschideti i navigati prin ferestra Help.
Cu fereastra Context Help deschis, navigai prin paleta de funcii i observai
modul dinamic de afiare a informaiilor ajuttoare.