Sunteți pe pagina 1din 12

PROIECT

- SISTEME DE TELECOMAND -

Realizatori:

Profesor ndrumtor:

LabVIEW este un mediu de programare utilizat mai ales pentru realizarea masuratorilor si
monitorizarea unor procese automatizate. Pentru scrierea programelor in LabVIEW, se utilizeaza limbajul
grafic G, limbaj de programare de generatia a 5-a, mediul LabVIEW continand mai multe biblioteci de
functii predefinite pentru achizitia, prelucrarea, afisarea si transmiterea datelor.
Programele realizate in LabVIEW se numesc instrumente virtuale (Visual Instruments - VIs), la baza
acestora stand conceptele de modularizare si ierarhie arborescenta. Cand se proiecteaza si se
implementeaza un IV, trebuie sa se tina cont de natura modulara a acestuia : sa poata fi utilizat atat ca
program principal cat si ca subrutina in componenta unui alt IV. Un IV folosit la realizarea unui alt IV se
numeste subIV, avand rolul unei subrutine. Prin crearea si utilizarea de subIV la realizarea altor IV,
utilizatorul defineste ierarhii de IV.

Structura unui program


Programele realizate in mediul LabVIEW se numesc, dupa cum am mai precizat, instrumente virtuale (IV).
Un IV are trei parti componente:
Panoul frontal;
PANOU FRONTAL
Diagrama bloc;
Pictograma si conectorul
DIAGRAMA BLOC

Panoul Frontal defineste interfata grafica cu utilizatorul sau ceea ce va vedea utizatorul pe
ecranul calculatorului. Obiectele grafice de interfata disponibile pentru realizarea panoului frontal se
impart in controale si indicatoare. Prin intermediul controalelor, utilizatorul introduce sau actualizeaza
valorile datelor de intrare (obiecte de tip Get); indicatoarele sunt folosite pentru a se afisa rezultatele
prelucrarilor (obiectelor de tip Say). Daca IV se priveste ca subIV (deci ca subrutina), atunci controalele
corespund parametrilor formali de intrare, iar indicatoarele sunt parametri formali de iesire.

Mediul LaVIEW ofera dezvoltatorului de aplicatii o colectie de obiecte predefinite pentru proiectarea
panoului frontal : butoane, comutatoare, cursoare, obiecte pentru reprezentari grafice, rezervoare s.a,
descrise in Lucrarea nr.3.
Partii din interfata grafica cu utilizatorul, data de panoul frontal, ii corespunde diagrama bloc, care retine
codul programului si defineste functionalitatea IV.
Elementele de executie din cadrul diagramei bloc al IV definesc nodurile programului ; operatori, functii
predefinite, proceduri utilizator (realizate de programator ). Realizarea diagramei bloc a IV se face
utilizand limbajul grafic G: pentru definirea fluxurilor datelor in diagrama bloc, corespondentele se leaga
intre ele prin fire(sau conductoare).
A treia componenta unui IV este pictograma si conectorul. Prin stabilirea pictogramei si conectorului, acel
instrument virtual va putea fi folosit ca si subrutina in diagrama bloc a altui IV.

SCHEMA ELECTRICA

- Integrat 7406
- 2 relee
- 2 LED-uri
-4 comutatoare cu 2 pozitii
-2 rezistente 150

Client-Server

Server

Client

Simple data client

Simple data server