1 / 56

LabVIEW

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:

Download Presentation

LabVIEW

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LabVIEW Technologie informacyjne – laboratorium Irmina Kwiatkowska konsultacje: środa 10-12 p. 217

  2. 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

  3. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?

  4. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?

  5. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?

  6. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Skąd potrzeba nowego środowiska?

  7. 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.

  8. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe

  9. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe Panel frontowy Schemat blokowy

  10. 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”

  11. 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”

  12. 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”

  13. 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)

  14. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry

  15. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry • przyciski i przełączniki

  16. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Kontrolki: • suwaki i potencjometry • przyciski i przełączniki • pola tekstowe

  17. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne

  18. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe

  19. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe • tekstowe

  20. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – paleta kontrolek • Wyświetlacze: • numeryczne • diodowe • tekstowe • graficzne

  21. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji – okno startowe Panel frontowy Schemat blokowy

  22. 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.

  23. 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.

  24. 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

  25. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji

  26. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść

  27. 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ść

  28. 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ść

  29. 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ść

  30. mgr inż. Irmina Kwiatkowska, Technologie informacyjne - laboratorium Budowanie aplikacji –paleta funkcji • Umożliwia ona wybór elementów: • rodzaju wejść • sposobu analizy sygnałów

  31. 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

  32. 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

  33. 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ść

  34. 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ść

  35. 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ść

  36. 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ść

  37. 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

  38. 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

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. 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

  45. 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

  46. 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

  47. 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

  48. 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

  49. 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

  50. 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

More Related