Sunteți pe pagina 1din 3

Un subIV se realizează ca un IV oarecare, numai că pictogramei acestuia i se

ataúează terminale de intrare-ieúire pentru includerea lui în alte diagrame. Etapele


de realizare a subIV-ului vor fi ilustrate mai jos printr-un exemplu.

ExerciĠiul 3.1

Scop
Realizarea unui subIV care să efectueze adunarea úi înmulĠirea a două numere
aplicate la intrare.

Mod de lucru

Realizarea funcĠională a subIV-ului


1. DeschideĠi un nou IV.
2. ConstruiĠi panoul frontal úi diagrama de legături ca în figura 3.2. EtichetaĠi
intrările cu a úi b, iar rezultatele adunării úi înmulĠirii cu suma, respectiv
produs.

Figura 3.2
3. DaĠi valori controalelor numerice úi verificaĠi funcĠionalitatea IV-ului.
4. SalvaĠi IV-ul sub numele Suma-produs.vi.

Conectarea terminalelor pictogramei

5. TreceĠi pe PF.
6. FaceĠi MD pe pictograma din dreapta sus a PF úi selectaĠi Show Connector.
ConfiguraĠia de terminale care se deschide în mod implicit (fiecare pătrăĠel
! reprezintă un terminal) acoperă necesarul de intrări úi de ieúiri corespunzătoare
49
numărului de controale (considerate intrări) úi de indicatoare (considerate ieúiri) de
pe PF al subIV-ului. De regulă, terminalele de intrare se stabilesc în partea stângă
a pictogramei, iar cele de ieúire în dreapta, considerând fluxul de date circulând de
la stânga spre dreapta diagramei. Terminalele care rămân nelegate nu sunt luate în
considerare. Sunt posibile până la 28 de terminale, însă dacă se atribuie mai mult
de 16 terminale unei pictograme, aceasta devine ilizibilă úi greu de utilizat.
7. FaceĠi din nou MD pe pictograma cu terminale úi selectaĠi Patterns.
8. Din întreaga tabelă cu opĠiuni de configuraĠii care se deschide, selectaĠi

configuraĠia minimală cu 4 terminale (2 intrări úi 2 ieúiri) .


9. ObservaĠi că aducând M peste pictogramă, acesta se transformă automat în
unealta de legături (care este specifică doar realizării legăturilor de pe DL).
FaceĠi MS pe pătrăĠelul din colĠul din stânga sus a configuraĠiei de terminale,
apoi iarăúi MS pe controlul a (figura 3.3).

Figura 3.3
ObservaĠi că pătrăĠelul a luat culoarea tipului de date vehiculate de controlul cu
care a fost legat (în cazul nostru, portocaliu, pentru date numerice de tip dublă
precizie).
10. FaceĠi acelaúi lucru úi cu celelalte 3 terminale: b –stânga jos, suma – dreapta
sus, produs – dreapta jos.

Editarea pictogramei

11. FaceĠi MS pe pictogramă úi selectaĠi Show Icon. Acum pictograma are un


desen implicit la care se schimbă doar numărul din desen, care reprezintă al
câtelea IV nou a fost deschis în sesiunea de lucru.
12. FaceĠi din nou MS úi selectaĠi Edit Icon. Se deschide un editor grafic
rudimentar, care permite editarea imaginii pictogramei. SuprafaĠa de editare
este de 32 x 32 de pixeli. Se recomandă realizarea unui desen cât mai sugestiv,

50
care să indice utilizatorului funcĠionalitatea subIV-ului. Propunem editarea
pictogramei cu desenul din figura 3.4.

Figura 3.4

Deschiderea editorului pictogramei se poate face úi printr-un dublu click direct pe


! pictogramă.

Deúi chenarul, ca úi întregul desen implicit poate fi úters, se recomandă totuúi păstrarea
unui chenar, deoarece la plasarea pe DL a subIV-ului, marginile pictogramei se
estompează úi nu mai poate fi bine distins subIV-ul de fundalul alb al DL.
Editarea desenului pictogramei se mai poate face prin importarea unei imagini în
format .jpg sau .bmp. Importarea se face prin tragerea cu M a imaginii din utilitarul
Explore peste pictogramă. LabVIEW redimensionează automat imaginea la 32 x 32
pixeli.
13. SalvaĠi din nou IV-ul.

Apelarea subIV-ului

Un subIV odată creat úi salvat, el poate fi apelat ca oricare funcĠie din paleta de
funcĠii, subpaleta Select a VI…
14. DeschideĠi un nou IV.
15. AduceĠi subIV-ul Suma-produs.vi pe DL din paleta de funcĠii submeniul Select
a VI… úi plasaĠi-l pe diagramă. Programul deschide fereastra de dialog în
directorul implicit de salvare a IV-urilor.
16. ObservaĠi pe pictogramă existenĠa terminalelor cu denumirile aceleaúi cu
etichetele controalelor úi indicatoarelor care le-au creat.
17. CreaĠi în mod automat controalele úi indicatoarele corespunzătoare terminalelor
prin MD pe pictogramă – Create – Control(Indicator).

51

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