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.
Interaktives Erfassen und Analysieren von Einkanal- und Mehrkanaldaten von NI-DAQ-Geräten und Nicht-NI-Geräten
Erstellen von Benutzeroberflächen mit Diagrammen, Graphen und Schaltflächen
Verwendung von Programmierstrukturen, Datentypen sowie von Analyse- und Signalverarbeitungsalgorithmen in LabVIEW
Fehlersuche und Fehlerbehandlung in Anwendungen
Protokollieren von Daten in einer Datei
Einsatz bewährter Programmierverfahren zur Wiederverwendbarkeit und Lesbarkeit des Codes
Implementierung eines Sequenzers mit dem Entwurfsmuster eines Zustandsautomaten
Vor Ort (mit Kursleiter): 3 Tage
Online-Kurs (mit Kursleiter): Fünfeinhalbstündige Sessions über 5 Tage
On-Demand: 7,5 Stunden (Übungen als Ergänzung)
LabVIEW-Einsteiger sowie Anwender, die Applikationen mithilfe von LabVIEW entwickeln möchten
Anwender und technische Manager, die LabVIEW bezüglich einer anstehenden Kaufentscheidung evaluieren
Anwender, welche die Prüfung zum „NI Certified LabVIEW Associate Developer“ ablegen möchten
Erfahrung im Umgang mit Microsoft Windows
Erfahrung im Erstellen von Algorithmen in Form von Ablauf- oder Blockdiagrammen
LabVIEW 2021 oder neuer
NI-DAQmx 21.0 oder neuer
NI-488.2 ab Version 21.0
NI-VISA ab Version 21.0
USB-6212
BNC-2120
LabVIEW 2023 oder neuer
NI-DAQmx 23.0 oder neuer
NI-488.2 ab Version 23.0
NI-VISA ab Version 23.0
USB-6212
BNC-2120
Virtuelle Schulungen mit Kursleiter umfassen digitale Kursmaterialien, die über den Lernbereich von NI bereitgestellt werden.
Die virtuelle Schulung mit Kursleiter von NI wird über Zoom durchgeführt, und die Teilnehmer erhalten Zugang zu Amazon AppStream/LogMeIn, um die Übungen auf virtuellen Maschinen durchzuführen, die mit der neuesten Software ausgestattet sind.
On-Demand: In Softwareabonnements und Unternehmensverträgen enthalten, alternativ fünf Education Services Credits oder zwei Training Credits
Öffentlicher virtueller oder Präsenzkurs: 30 Education Services Credits oder neun Training Credits
Private virtuelle oder Präsenzkurse: 210 Education Services Credits oder 60 Training Credits
Lektion | Übersicht | Themen |
---|---|---|
Einführung in LabVIEW | Entdecken Sie LabVIEW und die gängigsten LabVIEW-Anwendungen. |
|
Erste Messung | Verwenden von Datenerfassungsgeräten (DAQ) von NI zum Erfassen von Daten in einer LabVIEW-Anwendung. |
|
Kennenlernen einer vorhandenen Anwendung | Untersuchen eines vorhandenen LabVIEW-Projekts und der VI-Bestandteile. |
|
Erstellen Ihrer ersten Anwendung | Erstellen eines VIs zum Erfassen, Analysieren und Darstellen von Daten von NI-DAQ-Geräten und Geräten anderer Hersteller. |
|
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. |
|
Fehlersuche und Problembehandlung | Kennenlernen von Tools zur Fehlersuche und Problembehandlung in VIs. |
|
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. |
|
Arbeiten mit Datengruppen in LabVIEW | Arbeiten mit Array- und Signalverlaufsdatentypen sowie Einzelkanal- und N-Kanal-Erfassungsdaten. |
|
Schreiben und Lesen von Daten in eine Datei | Grundlegende Konzepte der Datei-I/O und das Zugreifen auf und Ändern von Dateiressourcen in LabVIEW. |
|
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. |
|
Ausführen von Programmcode auf Basis einer Bedingung | Konfigurieren einer Case-Struktur und Ausführen von Programmcode basierend auf einer Bedingung. |
|
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. |
|
Steuern von Datentypänderungen | Weitergabe von Datentypänderungen mithilfe von Typdefinitionen. |
|
Implementierung eines Sequencer | Sequenzieren der Tasks in Ihrer Anwendung mithilfe des Zustandsautomat-Entwurfsmusters. |
|
Erste Messung (Gerät anderer Hersteller) | Herstellen einer Verbindung zu Geräten anderer Hersteller und Validieren der Ergebnisse mit LabVIEW |
|
Verwenden gängiger Entwurfsmuster zur Implementierung und Verteilung von LabVIEW-Anwendungen
Programmatisches Messen, Erzeugen und Synchronisieren von Datenerfassungs-Tasks
Entwerfen, Erstellen von Prototypen und Bereitstellen einer zuverlässigen Real-Time-Anwendung mit NI CompactRIO
Wenn Sie beabsichtigen, innerhalb eines Jahres drei oder mehr Kurse von NI-Schulungsleitern zu besuchen, bietet eine Schulungsmitgliedschaft kosteneffektiven, unbegrenzten Zugang zu allen öffentlichen Kursen und öffentlichen virtuellen Kursen von NI sowie unbegrenzte Zertifizierungsgutscheine.