Instrumenty wirtualne z LabVIEW
Cele prezentacji Składniki przyrządu wirtualnego Wprowadzenie do LabVIEW oraz jego funkcji Budowa prostej aplikacji
LabVIEW (National Instruments) LabVIEW zintegrowane środowisko graficzne do tworzenia oprogramowania systemów kontrolno pomiarowych. Cechy środowiska LabVIEW graficzne projektowanie aplikacji składającej się z: panelu frontowego, schematu blokowego oraz schematu połączeń graficzny kompilator języka G praca w sieci komputerowej przenoszenie pomiędzy platformami.
NI LabVIEW: Historia rozwoju May 2003 January 2002 August 2000 March 1998 February 1996 August 1993 September 1992 January 1990 October 1986 April 1983 LabVIEW 7 Express VIs, I/O Assistants LabVIEW 6.1 Enhanced networking capabilities, analysis LabVIEW 6i Internet-ready measurement intelligence LabVIEW 5.0 ActiveX, Multithreading LabVIEW 4.0 Added professional tools, improved debugging LabVIEW 3.0 Multiplatform version of LabVIEW LabVIEW for Windows LabVIEW 2.0 for Macintosh LabVIEW 1.0 for Macintosh LabVIEW project begins
Zastosowania LabVIEW
Sieć komputerowa GPIB Serial DAQ VXI IMAQ Motion Sieć komputerowa Proces lub obiekt podlegający badaniu PXI
LabVIEW (National Instruments) Przyrząd wirtualny przyrząd pomiarowy złożony z komputera ogólnego przeznaczenia, modułów funkcjonalnych oraz oprogramowania. Panel frontowy urządzenia wyświetlony jest na ekranie monitora. Sterowanie przyrządem wirtualnym a także wizualizacja i przetwarzanie wyników pomiaru odbywa się za pomocą przycisków umieszczonych na panelu frontowym.
LabVIEW (National Instruments) Programy tworzone w LabVIEW to instrumenty wirtualne ang. Virtual Instruments (VI) Panel frontowy (ang. Front panel) Kontrolki = wejścia (ang. Controls = Inputs) Wskaźniki = wyjścia (ang. Indicators = Outputs) Schemat blokowy (ang. Block Diagram) Program (graficzny kod źródłowy) odpowiadający panelowi frontowemu Elementy połączone ze sobą
VI Panel frontowy Pasek narzędzi Kontrolka boolowska Ikona Legenda wykresów Wykres Definiowanie opisów osi Legenda skali
VI Schemat blokowy Pasek narzędzi Funkcja dzielenia Procedury VI Terminal graficzny Połączenie elementów tzw. drut Pętla While Stała numeryczna Funkcja opóźnienia Wskaźnik kontrolki boolowskiej
Express VI, VI and Funkcje Express VI: interaktywny VI z możliwością konfiguracji Standard VI: modułowy VI utworzony przez połączenie elementów Funkcje: podstawowe elementy LabVIEW; bez panelu frontowego i diagramu połączeń Funkcja Express VI Standard VI
Palety kontrolek i funkcji Paleta kontrolek (okno panelu frontowego) Paleta funkcji (okno schematu blokowego)
Paleta narzędzi Używana do tworzenia i modyfikacji panelu frontowego i schematu blokowego Tryb pracy automatycznej Tryb rzeczywistej pracy obiektów Ustalanie pozycji i rozmiarów Wsatwianie i edycja tekstu Ustanawianie połączeń pomiędzy obiektami Skrót do menu Przesuwanie Wstawianie i usuwanie pułapek Wstawianie próbników Pobieranie koloru Ustawianie kolorów
Pasek stanu Przycisk Wykonaj Przycisk Ciągłe wykonywanie Przerwanie wykonywania Przerwanie / wznowienie Parametry tekstu Porządkowanie obiektów Wskaźnik wykonania Inne
Tworzenie VI Panel frontowy Schemat blokowy Kontrolki Wskaźniki
Dziękuję za uwagę!