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
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.
Podprogram w LabVIEW
(analogia do języka C)
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
Plik z chomika:
krakers4
Inne pliki z tego folderu:
Komputery w pracach eksperymentalnych.doc
(674 KB)
Informatyka_III_lab.pdf
(2667 KB)
LabVIEW.pdf
(2793 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 19.01.2025
Alfanumeryczne wyświetlacze
ART
ATMEGA
Zgłoś jeśli
naruszono regulamin