LabVIEW Kurs   WS06/07


Die "Vorlesung"  des  LabVIEW-Kurses findet dieses Semester  Montags von 16:00Uhr bis 17:30Uhr im Computerlabor R LS13-58b statt. Die Hand-On-Übungen  sind ein wesentlicher Teil des Kurses. Die  Department-Lizenz für LabVIEW erlaubt es den Studenten, die an dem Kurs teilnehmen, diese Lizenz auch auf ihrem Heim-PC nutzen.  Die Übungen  können  also  gemütlich zuhause erledigt werden, es findet zusätzlich eine Übung von 17:45 bis (wie nötig) statt, in der Gelegenheit besteht, Lösungen mit dem Betreuer zu erarbeiten bzw. Programmierprobleme zu besprechen.  Für die Teilnehmer, die einen Schein für den Kurs haben wollen, findet am Ende der Vorlesungszeit eine 3 stündige Hands-On-Klausur statt.

Der rote Balken gibt den aktuellen Stand der Vorlesung wieder.




Vorlesung

Kurseinheit

Handbuchseiten zum Nachlesem

Aufgaben

Das LabVIEW Programmiersystem:
Panel, Diagramm, Ausführung, Hilfe,
Tools-, Functions- und Control-Palette

Seite 1-1 bis 2-4, 3-1 bis 3-5

Übung  dazu

Vi's und Subvi's:
Erstellen von Sub-Vi´s (Icon, Terminalplate, Documentation)
Chart, Mechanical Action of Boolean Switches, Hierarchy-Window

Kapitel 5,6,7
Charts: 10-3
Mechanical action of boolean switches

Übung  dazu

While und For Loop, Shift-Register, Feedback Node, Autoindexing

Seite 8-1 bis 8-11

Übung  dazu

Case, Sequence Structure, Expression- and Formula Node, Formula Express-Vi

Seite 8-1bis 8-11,
21-3 bis 21-4

Übung  dazu

Optionale und verpflichtende Parameter
Array-Controls und Indicator, Polymorphismus, Autoindexing, Arrays and Cluster

-

Übung  dazu

Schreiben eines Polymorhic Vi's,
Strings, Pathes, File I/O, Lokale und Globale Variablen,

Lokale/Globale Variablen: 11-1 bis 11-6
Graphen: 12-1 bis 12-13Datei I/O 14-1 bis 14-10

Übung  dazu

Property Nodes, Cluster, Type-defs, Errorcluster, Waveforms

Cluster:  10-15bis 10-17

Übung  dazu

Ausführung von interaktiven VI´s  (X-Fenster)


Übung  dazu

Programmieren von Bedienoberflächen mit Event-Strukturen
Erzeugung ausführbarer Programme  (Exe-Dateien)
(benötigt Application Builder)
und Einbinden von C-Code in LabView (DLL´s)

ein kleines HOWTO

Übung  dazu

Auslesen von RS232-Geräten am Beispiel eines Multimeters, VISA-Schnittstelle, Strukturierung in Sub-Vi´s und korrekte Errorverarbeitung


Übung  dazu

Datenerfassung unter LabView am Beispiel einer National-Intstruments-Multi-I/O-Karte und eines komerziellen USB-Moduls



Abschlußklausur: Kleines Projekt nach Vorgabe in 2-3 Zeitstunden




Der Stoff der Vorlesung kann im LabVIEW-Handbuch nachgelesen und vertieft werden.  Sämtliche Handbücher sind auf  der Internetseite von
National Instruments zu finden (Man  muss sich anmelden!).  Das akutuelle Handbuch  der Version 7 kann hier encrypted heruntergeladen werden. Leider ist das Handbuch kein Lehrbuch, in der obigen Liste sind die jeweils relevanten Seiten aufgelistet.


Die Ziele des Kurses  bei National Instruments  (nur 500€/Tag!) sind auch unsere. Sie lauten:

Der schnellste und sicherste Weg zu hoher Produktivitaet
beim Umgang mit Werkzeugen von NI und Erfolg bei der
Anwendungsentwicklung fuehrt ueber die Teilnahme an
Trainingskursen von National Instruments.

Das bieten Ihnen die Trainingskurse von NI:
- Sie erlernen schnell und effizient die Entwicklung erfolgreicher
  Anwendungen
- Durch den Erwerb von Kenntnissen zu wichtigen Techniken
  sowie   Schluesselfunktionen zur Erstellung Ihrer Applikation
  sparen Sie Entwicklungszeit und -kosten im gesamten
  Lebenszyklus der Anwendung
- Sie erhalten hilfreiche Hinweise zur Entwicklung umfangreicher
  Anwendungen, die sich schließlich einfach warten und wieder
  verwenden lassen
- Sie vermeiden den langwierigen Wissenserwerb nach dem
  "Trial-and-Error"-Prinzip des Selbststudiums, bei dem Sie den
  taeglichen Ablenkungen am Arbeitsplatz ausgesetzt sind
- Sie erhalten kostenguenstige, professionelle Schulungen von
  erfahrenen Applikationsingenieuren in der Kursleitung
- Optimal ausgestattete Trainingsraeume
- Kleine Gruppen von maximal 12 Kursteilnehmern