560 likes | 712 Views
LabVIEW. Technologie informacyjne – laboratorium Irmina Kwiatkowska konsultacje: środa 10-12 p. 217. Czym jest LabVIEW ? . ( Laboratory Virtual Instrument Engineering Workbench ) firma National Instruments środowisko przeznaczone do tworzenia aplikacji, przeznaczonych do:
E N D
LabVIEW Technologie informacyjne – laboratorium Irmina Kwiatkowska konsultacje: środa 10-12 p. 217
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Czym jest LabVIEW? (LaboratoryVirtual Instrument Engineering Workbench) firma National Instruments środowisko przeznaczone do tworzenia aplikacji, przeznaczonych do: • rejestracji, • przetwarzania • prezentacji danych pomiarowych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji polega na kodowaniu zadanych czynności w sposób graficzny (język G) Program w LabVIEW ma postać diagramu (rysowanego myszką na ekranie), który w tle jest całkowicie automatycznie kompilowany do kodu wykonywalnego.
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe Panel frontowy Schemat blokowy
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – panel frontowy graficzny interfejs między programem VI (virtual instrument), a użytkownikiem. „przedni panel rzeczywistego przyrządu”
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – panel frontowy graficzny interfejs między programem VI (virtual instrument), a użytkownikiem. „przedni panel rzeczywistego przyrządu”
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – panel frontowy graficzny interfejs między programem VI (virtual instrument), a użytkownikiem. „przedni panel rzeczywistego przyrządu”
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek Umożliwia ona wybór dwóch rodzajów elementów: kontrolek umożliwiających regulację wartości wejściowych programu VI wskaźników przedstawiających wartości wyjściowe programu VI (wyświetlacze)
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry • przyciski i przełączniki
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry • przyciski i przełączniki • pola tekstowe
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe • tekstowe
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe • tekstowe • graficzne
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe Panel frontowy Schemat blokowy
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –schemat blokowy graficzny zapis kodu programu realizujący funkcje przyrządu wirtualnego W oknie tym są odwzorowane wszystkie elementy jakie zostały umieszczone na panelu frontowym.
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –schemat blokowy graficzny zapis kodu programu realizujący funkcje przyrządu wirtualnego W oknie tym są odwzorowane wszystkie elementy jakie zostały umieszczone na panelu frontowym. Powiązania pomiędzy tymi elementami muszą odpowiadać zadaniom projektowanego przyrządu wirtualnego.
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –schemat blokowy graficzny zapis kodu programu realizujący funkcje przyrządu wirtualnego W oknie tym są odwzorowane wszystkie elementy jakie zostały umieszczone na panelu frontowym. Powiązania pomiędzy tymi elementami muszą odpowiadać zadaniom projektowanego przyrządu wirtualnego. Paleta funkcji
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji sygnał testowy wygenerowany przez program • Umożliwia ona wybór elementów: • rodzaju wejść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji sygnał testowy wygenerowany przez program odczyt danych z pliku • Umożliwia ona wybór elementów: • rodzaju wejść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji rzeczywisty przyrząd pomiarowy dołączony do komputera za pomocą odpowiedniego interfejsu sygnał testowy wygenerowany przez program odczyt danych z pliku • Umożliwia ona wybór elementów: • rodzaju wejść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji wygenerowanie sygnału testowego • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji otrzymanie histogramu danego przebiegu wygenerowanie sygnału testowego • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji zapis otrzymanych wyników do pliku • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji zapis otrzymanych wyników do pliku tworzenie tekstów • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji tworzenie komunikatów wyświetlanych użytkownikowi zapis otrzymanych wyników do pliku tworzenie tekstów • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji struktura pętli • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji struktura sekwencji struktura pętli • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji struktura sekwencji struktura wyboru struktura pętli • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji struktura sekwencji struktura wyboru struktura pętli • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych funkcja opóźnienia
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji struktura sekwencji struktura wyboru struktura pętli • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych funkcja opóźnienia licznik czasu
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji tworzenie formuł matematycznych • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji analiza matematyczna sygnału tworzenie formuł matematycznych • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji analiza matematyczna sygnału tworzenie formuł matematycznych • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych zależności arytmetyczne
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji analiza matematyczna sygnału tworzenie formuł matematycznych • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych zależności arytmetyczne logiczne
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji analiza matematyczna sygnału tworzenie formuł matematycznych • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych zależności arytmetyczne logiczne porównawcze
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych • zmiany sygnału
mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów • rodzaju wyjść • struktur sterujących i funkcji czasowych • zależności arytmetycznych i logicznych • zmiany sygnału