LabVIEW-Grundlagen 1 – Kursübersicht

Im Kurs „LabVIEW-Grundlagen 1“ lernen Sie die LabVIEW-Umgebung, die interaktive Analyse, die Datenflussprogrammierung und gängige Entwicklungsmethoden in einem praxisnahen Format kennen. Sie lernen, wie Sie Anwendungen zur Datenerfassung, Messgerätesteuerung, Datenprotokollierung und Messwertanalyse entwickeln. Nach Abschluss des Kurses sind Sie in der Lage, mit Hilfe des Entwurfsmusters für Zustandsautomaten eigene Anwendungen, u. a. zum Erfassen, Verarbeiten, Analysieren und Darstellen von Daten, zu erstellen.

 

Virtuelles Training

 

Präsenzschulung

 

Privatunterricht

Kursziele:

Kursdetails

Dauer

Zielgruppe

Kursvoraussetzungen

Verwendete NI-Produkte

Schulungsmaterialien

Kosten in Credits

LabVIEW-Grundlagen 1 – Kursübersicht

LektionÜbersichtThemen

Einführung in LabVIEW

Entdecken Sie LabVIEW und die gängigsten LabVIEW-Anwendungen.

  • Erkunden der LabVIEW-Umgebung
  • Gängige Arten von Anwendungen mit LabVIEW

Erste Messung 
(DAQ-Gerät von NI)

Verwenden von Datenerfassungsgeräten (DAQ) von NI zum Erfassen von Daten in einer LabVIEW-Anwendung.

  • Überblick über Hardware
  • Anschließen und Testen Ihrer Hardware
  • Datenvalidierung

Kennenlernen einer vorhandenen Anwendung

Untersuchen eines vorhandenen LabVIEW-Projekts und der VI-Bestandteile.

  • Untersuchen eines LabVIEW-Projekts
  • Bestandteile eines VIs
  • Verstehen des Datenflusses
  • Beispiele in LabVIEW

Erstellen Ihrer ersten Anwendung

Erstellen eines VIs zum Erfassen, Analysieren und Darstellen von Daten von NI-DAQ-Geräten und Geräten anderer Hersteller.

  • Erstellen eines neuen Projekts und eines VIs
  • Kennenlernen von LabVIEW-Datentypen
  • Erstellung eines Erfassungs-Analyse-Visualisierung-VIs (NI DAQ)
  • Erstellen eines Erfassungs-Analyse-Visualisierung-VIs (Gerät von Drittanbietern) 

Kennenlernen bewährter Methoden in LabVIEW

Verschiedene Hilfs- und Supportmaterialien von NI verwenden sowie Ressourcen, Tipps und Tricks für die Verwendung von LabVIEW entdecken.

  • Weitere LabVIEW-Ressourcen
  • Tipps und Tricks zu LabVIEW
  • Erkunden der LabVIEW-Entwicklungsrichtlinien

Fehlersuche und Problembehandlung

Kennenlernen von Tools zur Fehlersuche und Problembehandlung in VIs.

  • Problembehandlung in einem fehlerhaften VI
  • Fehlersuchverfahren
  • Verwalten und Anzeigen von Fehlern

Wiederholte Code-Ausführung durch Verwendung von Schleifen

Untersuchen der Komponenten von LabVIEW-Schleifenstrukturen, Steuern des Timings einer Schleife und Durchführen wiederholter Messungen mithilfe von Schleifen.

  • While-Schleifen
  • For-Schleifen
  • Timing einer Schleife
  • Verwenden von Schleifen mit Hardware-APIs
  • Datenrückkopplung in Schleifen

Arbeiten mit Datengruppen in LabVIEW

Arbeiten mit Array- und Signalverlaufsdatentypen sowie Einzelkanal- und N-Kanal-Erfassungsdaten.

  • Datengruppen in LabVIEW
  • Einkanal-Erfassungsdaten
  • Arbeiten mit N-Kanal-Erfassungsdaten
  • Verwenden von Arrays

Schreiben und Lesen von Daten in eine Datei

Grundlegende Konzepte der Datei-I/O und das Zugreifen auf und Ändern von Dateiressourcen in LabVIEW.

  • Schreiben von Daten in eine Textdatei
  • Schreiben von Mehrkanaldaten in eine Textdatei
  • Erstellen von Datei- und Verzeichnispfaden
  • Analysieren von Textdateidaten
  • Vergleichen von Dateiformaten

Bündeln von gemischten Datentypen

Verwenden von LabVIEW zum Bündeln von Daten unterschiedlicher Datentypen und Weiterleiten von Daten in Ihrem Programmcode mithilfe von Clustern.

  • Cluster und deren Verwendung
  • Erstellen von und Zugreifen auf Cluster
  • Verwendung von Clustern zur Darstellung von Daten

Ausführen von Programmcode auf Basis einer Bedingung

Konfigurieren einer Case-Struktur und Ausführen von Programmcode basierend auf einer Bedingung.

  • Einführung in die bedingte Logik
  • Erstellen und Konfigurieren von Case-Strukturen
  • Verwenden von bedingter Logik

Wiederverwendung von Code

Die Vorteile wiederverwendbaren Programmcodes: Erfahren Sie, wie Sie ein SubVI mit ordnungsgemäß konfiguriertem Anschlussfeld, aussagekräftigem Symbol sowie mit einer sinnvollen Dokumentation und Fehlerbehandlungsstrategie erstellen.

  • Prinzip der Modularität
  • Arbeiten mit Symbolen
  • Konfigurieren von Anschlussfeldern
  • Arbeiten mit SubVIs

Steuern von Datentypänderungen

Weitergabe von Datentypänderungen mithilfe von Typdefinitionen.

  • Untersuchen von Typdefinitionen
  • Erstellen und Anwenden von Typdefinitionen

Implementierung eines Sequencer

Sequenzieren der Tasks in Ihrer Anwendung mithilfe des Zustandsautomat-Entwurfsmusters.

  • Kennenlernen der sequenziellen Programmierung
  • Entdecken der Zustandsprogrammierung
  • Erstellen von Zustandsautomaten
  • Weitere skalierbare Entwurfsmuster in LabVIEW

Erste Messung (Gerät anderer Hersteller)

Herstellen einer Verbindung zu Geräten anderer Hersteller und Validieren der Ergebnisse mit LabVIEW

  • Überblick über die Gerätesteuerung
  • Kommunikation mit Geräten
  • Gerätetreibertypen

Lernpfad fortsetzen

 

 

LabVIEW-Grundlagen 2

 

Verwenden gängiger Entwurfsmuster zur Implementierung und Verteilung von LabVIEW-Anwendungen

 

 

Datenerfassung mit NI-DAQmx und LabVIEW

Programmatisches Messen, Erzeugen und Synchronisieren von Datenerfassungs-Tasks

 

 

Entwicklung von Embedded-Anwendungen mit CompactRIO und LabVIEW Real-Time

Entwerfen, Erstellen von Prototypen und Bereitstellen einer zuverlässigen Real-Time-Anwendung mit NI CompactRIO

Upgrade auf Mitgliedschaft

Planen Sie, innerhalb eines Jahres an drei oder mehr Kursen mit Kursleiter von NI teilzunehmen? 
Eine Schulungsmitgliedschaft bietet kostengünstigen und unbegrenzten Zugriff auf alle öffentlichen Präsenzschulungen und virtuellen Kurse von NI sowie unbegrenzte Zertifizierungsgutscheine.