Documente Academic
Documente Profesional
Documente Cultură
12
1. Scopul lucrãrii
2. Elemente teoretice
Sub IV-urile (sub Instrumentele Virtuale) corespund subprogramelor din limbajele de programare
clasica. Ca şi în cazul subprogramelor, principalul rol al subIV-urilor constã în încapsularea unei anumite
pãrţi a unui program. În acest fel, detaliile de realizare ale subIV-ului sunt ascunse programatorului,
facilitându-se astfel realizarea de programe mari în Labview. Acest lucru faciliteazã modularizarea
programului şi permite aplicarea tehnicilor ierarhice de tip top-down de realizare a programelor.
În cele ce urmeazã vom arãta cum putem transforma un IV in sub-IV si cum putem folosi sub-IV-urile in
IV-uri mai ample.
Crearea sub-IV-ului.
Pentru ca acest IV sa poata fi folosit intr-un IV de nivel mai inalt trebuie definit conector pane-ul. Acest
conector pane corespunde listei de parametric formali dintr-un subprogram din limbajele de
programare clasice. Acestor conector pane asigneazã intrarile si iesirile sub-IV-ului la terminalele prin
care se comunica cu exteriorul. Pentru a fisa conector pane-ul se face click dreapta pe pictograma din
dreapta sus a panoului frontal FP al IV-ului ce trebuie transformat in sub IV şi se selecteazã Show
Se observã cã terminalul selectat din connector pane este colorat iar intrarea corespunzãtoare
din IV este selectatã. Culoarea terminalului din connector pane corespunde tipului de date ce circulã
prin acel terminal. In final se obţine situaţia din figura de mai jos. Dacã dorim modificarea numãrului de
terminale de intrare şi de ieşire se poate proceda şi în felul urmãtor: Se face click dreapta şi din meniu se
allege Patterns dupã care se selecteazã tipul de conector dorit. De remarcat cã terminalele de ieşire au
margini mai groase.
Urmeazã crearea unei pictograme pentru sub IV. Pentru aceasta se face click dreapta in
fereastra cu diagram block BD şi se selecteazã edit icon. Apare un editor graphic similar cu cel din paint
cu care se deseneazã pictograma (icon-ul) pentru sub-IV dorit.
Se obţine astfel imaginea de mai jos pentru diagram block a sub IV –ului şi pentru panoul frontal FP.
Un sub IV se mai poate obţine selectând o secţiune dintr-un IV. Pentru aceasta se selecteazã partea din
IV ce se vrea transformatã în sub IV şi se selecteazã din meniu Edit>>Create SubVI. Ca effect se însereazã
în diagram block a IV-ului un sub IV aşa cum se poate vedea din figurile de mai jos:
Acum, sub IV ul astfel creat poate fi folosit in alte IV-uri ca in exemplul de mai jos:
Pentru a introduce sub IV-ul in diagram block se face click dreapta in fereastra cu diagram block BD şi se
selecteazã Select a VI. Se alege Sum&Average şi sepoziţioneazã pictograma in diagram block aşa cum se
poate vedea din figura de mai jos.