LabView – tablice 1. Cel laboratorium 2. Tablice

Transkrypt

LabView – tablice 1. Cel laboratorium 2. Tablice
PP>WE>D>AiR>M1
MIKROPROCEOSROWE SYSTEMY STEROWANIA I
POMIARÓW
laboratorium
04
LabView – tablice
2010
1. Cel laboratorium
–
nauka obsługi tablic jedno i wielowymiarowych
2. Tablice
2.1. Wstęp
W systemie LabView rozróżniamy różne formy tablicowe, w zależności od wymiaru oraz typu zawartości.
Obiekt tablicowy ułatwia nawigację w jego obrębie poprzez automatyczne dodawanie kontrolki selekcji wartości w
lewym górnym rogu obiektu.
2.2. Aplikacja
–
aby wstawić jednowymiarową tablicę wybierz Controls Palette → All-Controls → Array & Cluster → Array
–
dla utworzonej tablicy wybieramy jej typ poprzez wstawienie zawartości, np. dla tablicy wskaźników
numerycznych: Controls Palette → Num Inds → Num Ind → Place inside Array
–
dla zwiększenia wymiaru klikamy prawym przyciskiem myszy na kontrolkę tablicy i wybieramy: Add
Dimension
–
zadaniem jest inicjalizacja dziesięciu elementów tablicy za pomocą pętli FOR i generatora losowego
–
zastanowić się nad funkcjonalnością kontrolki tablicy
–
przełączyć się na schemat i utworzyć Numerical Constant Array pod strukturą pętli, zainicjalizować 10
wartości
–
połączyć tak utworzoną tablicę z lewą krawędzią pętli FOR
–
zmieniać liczbę iteracji i wyciągnąć wnioski co do działania takiej struktury
–
w nowym projekcie zainicjalizować dwuwymiarową tablicę wykorzystując zagnieżdżanie pętli
–
zastanowić się, która pętla odpowiada za jaki wymiar (wiersz/kolumna) tablicy
–
w kolejnym projekcie dodaj pięć tablic:
–
–
Numerical Control Array (1)
–
Numerical Indicator (2,3,5)
–
2-D Numerical Indicator (4)
wykorzystaj dostępne funkcje tablicowe, aby uzyskać efekt prezentowany na rysunkach 1 i 2:
Rysunek 1: Wygląd panelu czołowego
- 1/2 -
Rysunek 2: Wygląd schematu programu
–
w projekcie użyto:
–
–
–
–
–
–
–
–
A r r a y Size Fun c t i o n
A r r a y Sub s e t Fu n c t i o n
I n i t i a l ize A r r a y Fun c t i o n
B u i l d A r r a y Fu n c t i o n (dl a f u n k c j i ł ą cze n i a, d l a w y c i n a n i a k l i k a m y p r a w y m n a f u n k c j ę i
w y b i r a m y „ c o n c a t e n a t e ”)
I n d e x A r r a y Fun c t i o n
zainicjalizować wartości w tablicy kontrolek na 1,1,2 i 3
uruchomić projekt
obserwować wyjścia i zastanowić się nad działaniem zastosowanych funkcji
3. Analiza wyników
W sprawozdaniu umieścić wnioski z przeprowadzonego ćwiczenia oraz uwagi, ew. sugestie do niego.
- 2/2 -

Podobne dokumenty