LabVIEW.pdf

(2793 KB) Pobierz
Microsoft PowerPoint - LabVIEW-wykłady-2
Podstawy budowy wirtualnych
system
FUNDAMENTALS OF VIRTUAL INSTRUMENTS
-wykłady cz. II -
dr inż. Mariusz Sarniak
sarniak@pw.plock.pl
Podstawy budowy wirtualnych
systemó w pomiarowych
w pomiarowych
484066912.002.png 484066912.003.png
Technika kreowania podprogramu
w LabVIEW
( Konstruowanie subVI i konfigurowanie jego własności )
Programowanie proceduralne to zasada programowania zalecająca dzielenie kodu
na procedury , czyli fragmenty wykonujące ściśle określone operacje.
Podprogram (inaczej funkcja lub procedura) to wydzielona częśćprogramu
wykonująca określone operacje.
Podprogramy stosuje się, aby uprościćprogram główny i zwiększyćczytelność
kodu.
Definicja podprogramu oprócz jego kodu obejmuje teżdeklarację argumentów
jego wywołania. Podprogram dysponuje argumentami wejściowymi i wyjściowymi.
Argumenty wejściowe dostarczajądane z miejsca wywołania do podprogramu.
Void my_function ( int arg1, float arg2, double *ptr1, int *ptr2 )
Argumenty wyjściowe zapewniajązwrócenie danych wynikowych do procedury
wywołującej dany podprogram.
484066912.004.png
Podprogram w LabVIEW
(analogia do języka C)
484066912.005.png
Technika kreowania podprogramu
LabVIEW
1. Zbudowanie programu VI realizującego algorytm podprogramu . Powstaje
samodzielny program wykonujący zadania przewidziane dla podprogramu, złożony
z pulpitu i diagramu. Program zostaje zachowany w postaci pliku VI o unikalnej
nazwie. Każdy program VI jest potencjalnie podprogramem.
2. Edycja ikony reprezentującej podprogram w diagramach innych programów.
Obrazek identyfikujący węzełpodprogramu w innych diagramach powinien być
unikalny, aby zapewnićjednoznacznośćodczytu kodu programu. Środowisko
wykonawcze do rozpoznania subVI wykorzystuje nazwępliku VI a nie ikonę.
3. Definicja argumentów podprogramu. Obejmuje:
Wytypowanie wejśći wyjśćdanych ( elementy kontrolne i wskaźnikowe
pulpitu podprogramu).
Określenie budowy złącza i przypisanie konkretnych wejśći wyjśćdo
końcówek złącza.
Określenie statusu wejść.
4. Zdefiniowanie własności podprogramu .
5. Utworzenie informacji pomocniczych (wspomagających programistę).
6. Zapisanie dokonanych zmian projektu ( plik o nazwie ustalonej w pkt 1).
 
Program VI z przeznaczeniem na podprogram
484066912.001.png
Zgłoś jeśli naruszono regulamin