LabVIEW-Grundlagen 2 baut auf den Kurs LabVIEW-Grundlagen 1 auf. In diesem Kurs werden die gängigsten Techniken zum Entwickeln von LabVIEW-Anwendungen für die unterschiedlichsten Einsatzbereiche vorgestellt und Sie erfahren, wie Sie Ihre Anwendungen anderen Nutzern zur Verfügung stellen. Zu den behandelten Themen gehören: Programmatische Reaktion auf Ereignisse der Benutzeroberfläche, Implementierung paralleler Schleifen, Verwalten von Konfigurationseinstellungen in Konfigurationsdateien, Entwickeln einer Fehlerbehandlungsstrategie für Ihre Anwendung sowie das Erstellen ausführbarer Dateien und von Installationsprogrammen. Nach Abschluss des Kurses sind Sie in der Lage, LabVIEW-Funktionen gezielt für Ihre individuellen Anforderungen einzusetzen, wodurch eine zügige und produktive Anwendungsentwicklung ermöglicht wird.
Implementieren mehrerer paralleler Schleifen und Übertragen von Daten zwischen den Schleifen
Erstellen einer Anwendung, die auf Ereignisse der Benutzeroberfläche reagiert
Verwalten der Konfigurationseinstellungen für Ihre Anwendung
Entwickeln einer Fehlerbehandlungsstrategie für Ihre Anwendung
Packen und Verteilen von LV-Code zur Wiederverwendung
Erkennen bewährter Programmierverfahren für LabVIEW
Vor Ort (mit Kursleiter): Zwei (2) Tage
Online-Kurs (mit Kursleiter): Fünfeinhalbstündige Sessions über 3 Tage
On-Demand: 4 Stunden (Übungen als Ergänzung)
LabVIEW-Einsteiger sowie Anwender, die Applikationen mithilfe von LabVIEW entwickeln möchten
Teilnehmer des Kurses LabVIEW-Grundlagen 1
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
LabVIEW-Grundlagen 1 oder entsprechende Erfahrung im Umgang mit LabVIEW
LabVIEW 2021
NI-DAQmx 21.0
NI PCI-6221 oder NI USB-6212, BNC-2120
Simuliertes NI-PCI-6221
LabVIEW Professional Development System ab Version 2023
NI-DAQmx 23.0 oder neuer
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: 20 Education Services Credits oder sechs Training Credits
Private virtuelle oder Präsenzkurse: 140 Education Services Credits oder 40 Training Credits
Lektion | Übersicht | Themen |
---|---|---|
Übertragen von Daten | Verwenden Sie Kanalverbindungen, um zwischen parallelen Programmabschnitten zu kommunizieren, ohne eine Ausführungsreihenfolge zu erzwingen. |
|
Erstellen von ereignisgesteuerten Benutzeroberflächen | Erstellen Sie eine Anwendung, die auf Ereignisse der Benutzeroberfläche reagiert, indem Sie verschiedene ereignisgesteuerte Entwurfsmuster verwenden. |
|
Steuerung von Frontpanel-Objekten | Kennenlernen der Methoden zur programmatischen Steuerung des Frontpanels. |
|
Verwalten von Konfigurationseinstellungen mit Hilfe von Konfigurationsdateien | Verwalten der Konfigurationseinstellungen mit Hilfe einer Konfigurationsdatei. |
|
Entwickeln von Strategien zur Fehlerbehandlung
| Erfahren Sie, wie Sie eine Fehlerbehandlungsstrategie für Ihre Anwendung entwickeln. |
|
Paketerstellung und Bereitstellung von LabVIEW-Code
| Erfahren Sie, wie LabVIEW-Programmcode für andere Entwickler und Endbenutzer verpackt und verteilt wird. |
|
Programmierverfahren in LabVIEW | Lernen Sie empfohlene Vorgehensweisen für die Entwicklung von leicht verständlichem, wartbarem, erweiterbarem, skalierbarem und leistungsstarkem Programmcode kennen. |
|
Empfohlene Methoden des Software-Engineerings | Bestimmen Sie einige der wichtigsten Prinzipien bewährter Softwareentwicklungspraktiken und die Vorteile ihrer Implementierung bei der Arbeit mit LabVIEW. |
|
Der Kurs „LabVIEW-Grundlagen 3“ vermittelt strukturierte Herangehensweisen zur Unterstützung für das Entwerfen, Umsetzen, Dokumentieren und Testen von LabVIEW-Anwendungen. Der Schwerpunkt dieses Kurses liegt auf der Entwicklung verständlicher, skalierbarer und wartbarer hierarchischer Anwendungen.
Im Kurs „Datenerfassung mit NI-DAQmx und LabVIEW“ lernen Sie die Grundlagen der Datenerfassung mit Sensoren, NI-Datenerfassungshardware und LabVIEW kennen.
Der Kurs „Entwicklung von Embedded-Anwendungen mit CompactRIO und LabVIEW Real-Time“ vermittelt Kenntnisse über das Entwerfen, Prototyping und Verteilen 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.