LabVIEW-Grundlagen 2 (Kurs)

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.

 

Letztes Veröffentlichungsdatum oder Versionsnummer des Kurses:

Online-Kurs (mit Kursleiter): 23,0

On-Demand-Schulung: 21.0

Kursdetails:

LabVIEW-Grundlagen 2 – Kursübersicht

LektionÜbersichtThemen

Übertragen von Daten

Verwenden Sie Kanalverbindungen, um zwischen parallelen Programmabschnitten zu kommunizieren, ohne eine Ausführungsreihenfolge zu erzwingen.

  • Kommunikation zwischen parallelen Schleifen
  • Sondieren von Kanalverbindungen
  • Verwenden von Kanalvorlagen
  • Erkunden der Interaktion zwischen Kanalverbindungen
  • Übertragen von Daten mit Hilfe von Queues

Erstellen von ereignisgesteuerten Benutzeroberflächen

Erstellen Sie eine Anwendung, die auf Ereignisse der Benutzeroberfläche reagiert, indem Sie verschiedene ereignisgesteuerte Entwurfsmuster verwenden.
  • Ereignisgesteuerte Programmierung
  • Entwurfsmuster „Ereignisbehandlung für die Benutzeroberfläche“
  • Entwurfsmuster „Ereignisgesteuerter Zustandsautomat“
  • Erzeuger-/Verbraucherentwurfsmuster (Ereignisse)
  • Entwurfsmuster "Handler für Kanalnachrichten" (CMH)
Steuerung von Frontpanel-Objekten

Kennenlernen der Methoden zur programmatischen Steuerung des Frontpanels.

  • VI-Server-Architektur
  • Eigenschaftsknoten und Elementreferenzen
  • Methodenknoten 

Verwalten von Konfigurationseinstellungen mit Hilfe von Konfigurationsdateien

Verwalten der Konfigurationseinstellungen mit Hilfe einer Konfigurationsdatei.  

  • Überblick über die Konfigurationseinstellungen
  • Verwalten von Konfigurationseinstellungen unter Einsatz einer Datei mit Trennzeichen
  • Verwalten von Konfigurationseinstellungen unter Einsatz einer Initialisierungsdatei (INI-Datei)

Entwickeln von Strategien zur Fehlerbehandlung

 

Erfahren Sie, wie Sie eine Fehlerbehandlungsstrategie für Ihre Anwendung entwickeln. 
  • Überblick über die Fehlerbehandlung
  • Kennenlernen der Fehlerantwort
  • Die Ereignisprotokollierung
  • Fehlerinjektion für das Testen

 

Paketerstellung und Bereitstellung von LabVIEW-Code

 

Erfahren Sie, wie LabVIEW-Programmcode für andere Entwickler und Endbenutzer verpackt und verteilt wird.

  • Vorbereiten von Programmcode für die Bereitstellung
  • Build-Spezifikationen
  • Erstellen von Anwendungen (EXE) und Fehlerbehandlung
  • Erstellen von Paketen zu Distributionszwecken
Programmierverfahren in LabVIEWLernen Sie empfohlene Vorgehensweisen für die Entwicklung von leicht verständlichem, wartbarem, erweiterbarem, skalierbarem und leistungsstarkem Programmcode kennen.
  • Empfohlene Programmiermethoden
  • Schreiben von leistungsstarkem Code in LabVIEW
Empfohlene Methoden des Software-EngineeringsBestimmen Sie einige der wichtigsten Prinzipien bewährter Softwareentwicklungspraktiken und die Vorteile ihrer Implementierung bei der Arbeit mit LabVIEW.
  • Projektverwaltung
  • Zusammentragen von Anforderungen
  • Versionsverwaltung
  • Prüfen und Testen von Programmcode
  • Kontinuierliche Integration

Starten Sie noch heute mit LabVIEW-Grundlagen 2