Skip to main content

Modulbeschreibung - LabVIEW Workshop

Nummer
labw
ECTS 3.0
Anspruchsniveau basic
Inhaltsübersicht LabVIEW ist in der Praxis ein verbreitetes Werkzeug. Es unterstützt Wissenschaftler und Ingenieure in mess-, steuer- und regeltechnischen Problemstellungen. Die grafische Programmiersyntax ermöglicht eine intuitive Umsetzung von Ideen zu effizientem Programmcode. In den Bereichen Standard, Embedded und Realtime Applikationen unterstützt LabVIEW moderne Technologien und Trends.


  • Grundlagen: Datenflussorientierte Programmierung, grundlegende
    Datentypen und deren Funktionen, Array, Cluster, Bedienung des Tools, Verwaltung von Projekten
  • Variablen: Variable, Functional Global Variable, Shared Variable, Kapselung von Variablen mit ihren Methoden, Effizienz und Zugriffsschutz auf Variablen.
  • Ereignisgesteuerte Programmierung: Event Structure, Registrierung von dynamischen Ereignissen, Notifier, Queue. Geeignete Strukturen zur Anwendung der genannten Elemente.
  • Schnittstellen: Verwendung von Messtechnik, gängige Schnittstellen und Protokolle, Schnittstellen zu anderen Applikationen
  • Grosse Applikationen: Effiziente Programmstrukturen, effiziente Datenstrukturen, Verwaltung von Dateien, Typendefinitionen, Konzepte
Lernziele Die Studierenden kennen die Anwendungsbereiche und Möglichkeiten von LabVIEW. Dank einer soliden Grundlage der graphischen Programmierung können sie ihr Wissen selbstständig in einem Spezialbereich vertiefen. Die Studierenden sind in der Lage, mittelgrosse Projekte selbstständig und professionell zu implementieren. Dabei kennen sie die Vorzüge der ereignisgesteuerten Programmierung und können diese gezielt anwenden. Für die Implementierung von zeitlich parallelen Aufgaben kennen die Studierenden die Herausforderungen und bestimmen selbstständig über die Wahl von geeigneten Strukturen und Variablen.
Leistungsbewertung Erfahrungsnote
Diese Seite teilen: