Block 1: Einführung
Messen mit LabVIEW Birgit Plötzeneder [email_address]
Roadmap <ul><li>Was ist LabVIEW?
Die 5 wichtigen Fenster
Eingabe, Ausgabe, Werkzeuge
Datentypen, Konvertierung
Elementare Rechnungen </li></ul>Demo : Addition  Übung : Tachometer
Was ist LabVIEW? <ul><li>Grafische Programmiersystem von National Instruments:  http://www.ni.com/de/
Programmiersprache „G“ (datenflussorientiert)
Vor allem im Bereich Messtechnik, Regelungstechnik (große Auswahl an Messkarten, Treibern für Geräte,..) </li></ul>Birgit ...
Ressourcen <ul><li>Ausführlich : Georgi / Metin:  Einführung in LabVIEW, Hanser, 39.90 €
Theoretisch : Mütterlein: Handbuch für die Programmierung m. LabVIEW, Elsevier, 49.90€
Praktisch : Plötzeneder² Praxiseinstieg LabVIEW, Franzis, 29.90€
... </li></ul>
LabVIEW beziehen <ul><li>Studentenlizenz (DVD oder Download),  30-Tage-Vollversion
Für Messtechnik: Treiber für Geräte (DAQ) und serielle Schnittstelle dazuinstallieren </li></ul>Ressourcen (für den Kurs):...
Installation von LabVIEW <ul>Problemlos „durchklicken“ Englische/deutsche Sprachversion (!) nicht abwärtskompatibel Für be...
Zusatzprogramme http://www.delicious.com/bploetzeneder/labviewtools -  DAQmx : Unentbehrlich für Arbeiten mit Messkarten: ...
Die fünf wichtigsten Fenster Blockdiagramm Frontpanel Elementepalette Funktionspalette Werkzeugpalette
Frontpanel und Blockdiagramm <ul><li>Blockdiagramm
Bausteine, die verdrahtet sind </li></ul><ul><li>Frontpanel
Eingabeelemente, Ausgabeelemente </li></ul>
Elementepalette und Funktionspalette <ul><li>Elementepalette Funktionspalette
Nächste SlideShare
Wird geladen in …5
×

Messen mit LabVIEW - Block 1

1.609 Aufrufe

Veröffentlicht am

LabVIEW-Kurs von Birgit Plötzeneder.
1. Block: Einführung

Veröffentlicht in: Bildung, Technologie, Design
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.609
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
298
Aktionen
Geteilt
0
Downloads
13
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Messen mit LabVIEW - Block 1

  1. 1. Block 1: Einführung
  2. 2. Messen mit LabVIEW Birgit Plötzeneder [email_address]
  3. 3. Roadmap <ul><li>Was ist LabVIEW?
  4. 4. Die 5 wichtigen Fenster
  5. 5. Eingabe, Ausgabe, Werkzeuge
  6. 6. Datentypen, Konvertierung
  7. 7. Elementare Rechnungen </li></ul>Demo : Addition Übung : Tachometer
  8. 8. Was ist LabVIEW? <ul><li>Grafische Programmiersystem von National Instruments: http://www.ni.com/de/
  9. 9. Programmiersprache „G“ (datenflussorientiert)
  10. 10. Vor allem im Bereich Messtechnik, Regelungstechnik (große Auswahl an Messkarten, Treibern für Geräte,..) </li></ul>Birgit Plötzeneder 2011
  11. 11. Ressourcen <ul><li>Ausführlich : Georgi / Metin: Einführung in LabVIEW, Hanser, 39.90 €
  12. 12. Theoretisch : Mütterlein: Handbuch für die Programmierung m. LabVIEW, Elsevier, 49.90€
  13. 13. Praktisch : Plötzeneder² Praxiseinstieg LabVIEW, Franzis, 29.90€
  14. 14. ... </li></ul>
  15. 15. LabVIEW beziehen <ul><li>Studentenlizenz (DVD oder Download), 30-Tage-Vollversion
  16. 16. Für Messtechnik: Treiber für Geräte (DAQ) und serielle Schnittstelle dazuinstallieren </li></ul>Ressourcen (für den Kurs): www.ni.com/trylabview/d/ RS232 – Treiber: Profilic PL2303* DAQmx: http://bit.ly/fJtrjn *siehe Anmerkungen
  17. 17. Installation von LabVIEW <ul>Problemlos „durchklicken“ Englische/deutsche Sprachversion (!) nicht abwärtskompatibel Für beliebige Messgeräte: http://zone.ni.com/devzone/cda/tut/p/id/9820 </ul>
  18. 18. Zusatzprogramme http://www.delicious.com/bploetzeneder/labviewtools - DAQmx : Unentbehrlich für Arbeiten mit Messkarten: http://www.ni.com/dataacquisition/d/nidaqmx.htm - OpenG Libraries : Open Source Vis: http://sine.ni.com/nips/cds/view/p/lang/de/nid/209027 - Kostenpflichtig: Tortoise SVN: http://jki.net/tortoisesvn-tool - VNC, SQL und Perl- (veraltet, aber funktionsfähig)* http://jeffreytravis.com/lost/ - UI Custom Controls: Für professionellen Style: http://sine.ni.com/nips/cds/view/p/lang/de/nid/209118 http://sine.ni.com/nips/cds/view/p/lang/de/nid/209120 http://sine.ni.com/nips/cds/view/p/lang/de/nid/209119 * Ich habe ein Skript dazu geschrieben. Gerne auf Anfrage.
  19. 19. Die fünf wichtigsten Fenster Blockdiagramm Frontpanel Elementepalette Funktionspalette Werkzeugpalette
  20. 20. Frontpanel und Blockdiagramm <ul><li>Blockdiagramm
  21. 21. Bausteine, die verdrahtet sind </li></ul><ul><li>Frontpanel
  22. 22. Eingabeelemente, Ausgabeelemente </li></ul>
  23. 23. Elementepalette und Funktionspalette <ul><li>Elementepalette Funktionspalette
  24. 24. Rechte Maustaste, Klick auf
  25. 25. Frontpanel Blockdiagramm </li></ul>
  26. 26. Werkzeugpalette <ul><li>1 Automatische Werkzeugwahl 2 Dateneingabe 3 Objektauswahl 4 Texteingabe 5 Verdrahten 6 Kontextmenü 7 sich bewegen 8 Breakpoints 9 Probes 10 Färben 11 Farbwahl </li></ul>
  27. 27. Werkzeugpalette <ul><li>1 Automatische Werkzeugwahl 2 Dateneingabe 3 Objektauswahl 4 Texteingabe 5 Verdrahten 6 Kontextmenü 7 sich bewegen 8 Breakpoints 9 Probes 10 Färben 11 Farbwahl </li></ul>Wenn man die Werkzeugwahl nicht nimmt, kann man mit der Leertaste die Werkzeuge wechseln. Strg+Verschieben = Kopieren
  28. 28. <ul>Eingabe, Ausgabe, Werkzeuge </ul><ul><li>Elementepalette: Interaktion mit Benutzer
  29. 29. Verschiedene Datentypen, Eingabe, Ausgabe </li></ul>
  30. 30. <ul>Eingabe, Ausgabe, Werkzeuge </ul><ul><li>Demo: Schieberegler </li></ul>
  31. 31. <ul>Datentypen, Konvertierung </ul><ul><li>2 grobe Typen: Dezimalzahlen (DBL) und Ganzzahlen (Integer, zB. I64) http://bit.ly/eoMgu9
  32. 32. Demo : Schieberegler mit Integer ausstatten. </li></ul>
  33. 33. <ul>Konvertierung </ul>
  34. 34. <ul>Elementare Rechnungen </ul><ul><li>RMT >> Programmierung >> Numerisch
  35. 35. RMT >> Erstellen
  36. 36. Bei komplizierteren Blöcken findet man unter RMT >> Hilfe sehr gute Information. </li></ul>
  37. 37. Fragen?
  38. 38. Demo: Addition
  39. 39. Das VI als png
  40. 40. Übung: Tachometer
  41. 41. <ul>Tachometer </ul><ul><li>-> Aufgabenstellung
  42. 42. Wiederholung Konzepte
  43. 43. Starten eines Programms </li></ul>RMT >> Werteingabe >> Numerisches Bedienelement RMT >> Numerische Anzeigeelemente >> Numerisches Anzeigeelement RMT >> Programmierung >> Numerisch >> Multiplizieren. RMT >> Numerische Anzeigeelemente >> Messgerät Bei Fragen bitte melden!

×