Zajęcia
prowadzone są w oparciu o informacje wykładowe oraz instrukcje laboratoryjne.
Laboratorium zlokalizowane jest na ulicy Okopowej nr 8 (najwyższa kondygnacja).
Laboratorium | Tematyka |
1 |
Zapoznanie ze środowiskiem LabVIEW przez stworzenie przyrządu wirtualnego do generowania sygnału i jego prezentacji na panelu czołowym. Korzystanie z gotowych szablonów. Edycja elementów panelu czołowego. Korzystanie z węzłów typu Express VI. Ćwiczenie technik usuwania błędów z programu (jeszcze niedostępne). |
2 |
Obsługa typowych węzłów programu. Podprogramy. Tworzenie ikon i paneli terminali. Wprowadzanie podprogramów. Dokumentowanie elementów programu (jeszcze niedostępne). |
3 |
Pętla While (sposób funkcjonowania, sposób przekazywania danych przez tunele pętli). Rejestr przesuwny (Shift register). Prezentacja danych za pomocą wykresu Waveform Chart. Stosowanie pętli For (jeszcze niedostępne). |
4 |
Tablice tworzenie tablic oraz zapoznanie z funkcjami działania na tablicach. Korzystanie z wykresów XY (XY graph). Zapoznanie z korzystaniem z wykresów natężenia (intensity plot). Klastry tworzenie obiektów klastrów na panelu czołowym oraz korzystanie z funkcji do łączenia i rozłączania danych o charakterze klastrowym (jeszcze niedostępne). |
5 |
Zapoznanie z wykorzystaniem struktur wyboru (case structure). Struktura sekwencyjna (sequence structure) – przykładowe zastosowanie. Budowa przyrządu wirtualnego wykorzystującego węzły formuły do wykonywania złożonych działań matematycznych i wyświetlania ich na wykresie (jeszcze niedostępne). |
6 |
Zmienne łańcuchowe - poznanie funkcji: formatowania do postaci łańcuchowej (Format Into String), łączenia łańcuchów (Concatenate Strings) i określania długości łańcuchów (String Length). Zapoznanie z mechanizmem obsługi plików z danymi (zapis i odczyt z pliku, zapisywanie tablicy dwuwymiarowej (2D) do pliku tekstowego w postaci arkusza danych) (jeszcze niedostępne). |
7 |
Deklaracja sposobu funkcjonowania podprogramów. Deklarowanie klawiszy skrótu dla funkcji panelu czołowego i konfigurowanie sposobu wyświetlania okien podprogramów inicjowanych za pomocą klawiszy skrótu. Obsługa klastrów za pomocy klawiszy skrótu. Zapoznanie z metodą edycji gotowych programów o konfiguracji utrudniającej modyfikację schematu blokowego (jeszcze niedostępne). |
8 |
Program (instrument wirtualny) generujący, analizujący i wyświetlający serie danych, wykorzystujący standardowy mechanizm obsługi błędów. Utworzenie programu kontrolującego dane o użytkowniku bazującego na prostym modelu architektury. Zapoznanie z obsługą szablonów dostarczanych ze środowiskiem LabVIEW oraz obsługą szablonów tworzonych samodzielnie (jeszcze niedostępne). |
9 |
Konfiguracja (optymalizacja) panelu czołowego. Stosowanie kontrolki zakładkowej (tab control). Menu bazujące na klastrze logicznym. Węzły właściwości (jeszcze niedostępne). |
10 |
Wykorzystanie zmiennych lokalnych do inicjacji, modyfikowania wskaźników i kontrolek panelu czołowego programu. Używanie zmiennych globalnych do wymiany danych pomiędzy programami. Wymiana danych za pomocą mechanizmu DataSocket (jeszcze niedostępne). |
11 |
Zapis i odczyt danych z plików binarnych. Przeglądanie i sterowanie programem ze zdalnego komputera z zainstalowanym środowiskiem LabVIEW. Zdalna obsługa programów za pośrednictwem protokołu HTTP i przeglądarki internetowej (jeszcze niedostępne). |
12 |
Łączenie podprogramów ramach projektu. Zapoznanie się z wbudowanymi funkcjami środowiska LabVIEW ułatwiającymi obsługę projektów aplikacji. Tworzenie wykonywalnego pliku samodzielnej aplikacji - Application Builder (jeszcze niedostępne). |
Pomieszczenie w którym będą miały miejsce zajęcia laboratoryjne - widok A
Pomieszczenie w którym będą miały miejsce zajęcia laboratoryjne - widok B
Strona producenta oprogramowania wykorzystywanego w trakcie zajęć
Łącze
do strony polskiego oddziału National Instruments
<<<--- Laboratoria - Strona główna
<<<--- Katedra Inżynierii Komputerowej i Elektrycznej - Strona główna
aktualizowane 14 października 2014 / dla IE X.x / 1024x768