LabVIEW-Grundlagen 3 (Kurs)

Der Kurs „LabVIEW-Grundlagen 3“ vermittelt Ihnen strukturierte Herangehensweisen 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. Die vorgestellten Methoden und Vorgehensweisen helfen Ihnen dabei, stabile Anwendungen zu entwickeln und die Entwicklungsdauer Ihrer Anwendungen zu verkürzen. Indem Sie die im Kurs beschriebenen Verfahren frühzeitig im Entwicklungsprozess einsetzen, können Sie unnötigen Arbeitsaufwand während der Entwicklung vermeiden, die Wiederverwendbarkeit Ihrer VIs optimieren und Wartungskosten auf ein Minimum reduzieren.

Kursdetails

LabVIEW-Grundlagen 3 – Kursübersicht

Lektion Übersicht Themen
Entwickeln von optimalen Anwendungen In dieser Lektion lernen Sie verschiedene Entwicklungsverfahren zum Erstellen von verständlichen, skalierbaren und wiederverwendbaren VIs kennen. Sie erfahren, wie wichtig das Befolgen von Softwareentwicklungsprozessen bei der Entwicklung von Code ist, der den Projektanforderungen entspricht.
  • Verständliche, skalierbare und wartbare VIs

  • Überblick: Softwareentwicklungsprozess

  • Anforderungen

  • Aufgabenanalyse

Organisieren des Projekts In dieser Lektion werden Tools und Verfahren zum Organisieren und Verwalten von Dateien in einem LabVIEW-Projekt beschrieben. Sie erlernen die Arbeit mit Projektbibliotheken und mit den verschiedenen Tools zum Untersuchen von LabVIEW-Projektdateien. Außerdem erfahren Sie, wie Cross-Linking-Fehler und Dateikonflikte erkannt, gelöst und verhindert werden.
  • Projektbibliotheken

  • Projekt-Explorer: Tools und Aufbau

  • Projektkonflikte

Erstellen einer Anwendungsarchitektur In dieser Lektion werden Vorgehensweisen und Programmiermethoden zum Erstellen intuitiver und robuster Architekturen für große Anwendungen beschrieben. Sie lernen, wie wichtig es ist, die Grundstruktur der Architektur zu testen und bestehenden Programmierrichtlinien zu folgen. Außerdem erfahren Sie, wie Benutzerereignisse und Melder programmiert werden und wie mit Hilfe der Projektvorlage zur Verarbeitung von Nachrichten-Queues eine Anwendung mit mehreren Schleifen erstellt wird.
  • Testen der Architektur
  • LabVIEW-Entwicklungsrichtlinien

  • Benutzerereignisse

  • Verarbeitung von Nachrichten-Queues

  • Datentypen in Anwendungen

  • Melder

Anpassen der Benutzeroberfläche In dieser Lektion werden Möglichkeiten vorgestellt, die Frontpanel-Gestaltung in LabVIEW zu verbessern. Sie erlernen den Umgang mit Laufzeitmenüs, Trennbalken, Fensterbereichen, Unterpanels und Registerkartenelementen zur systematischen und platzsparenden Gestaltung des Frontpanels. Außerdem erfahren Sie, warum das Erstellen eines Prototyps für das Frontpanel sinnvoll ist und mit welchen Methoden Sie die Bedienfreundlichkeit Ihrer Anwendung steigern können.
  • Gestaltungsrichtlinien für die Benutzeroberfläche

  • Benutzeroberfläche – Prototypen

  • Anpassen der Benutzeroberfläche

  • Erweitern der Benutzeroberfläche 

  • Fenstererscheinungsbild

  • Benutzerdokumentation

  • Initialisieren der Anwendung

  • Testen der Benutzeroberfläche 

Fehlerprotokollierung und -verwaltung In dieser Lektion lernen Sie verschiedene Methoden für das Entwickeln von Software, die kontrolliert auf unterschiedliche Arten von Fehlern reagiert. Sie lernen, wie entschieden wird, ob lokal oder global auf einen Fehler reagiert werden sollte, und wann sich das Protokollieren von Fehlern für eine eingehendere Analyse empfiehlt.
  • Fehlertests

  • Lokale Fehlerbehandlung

  • Globale Fehlerbehandlung

  • Fehlerprotokollierung

Erstellen von modularem Programmcode In dieser Lektion erfahren Sie, wie große Anwendungen modularisiert werden und wie Sie als Programmierer die Wartbarkeit großer Anwendungen erleichtern können. Es werden verschiedene Methoden zum Testen von Codemodulen vorgestellt und wie die einzelnen Module zu einer Anwendung zusammengefügt werden.
  • Entwickeln modularer Anwendungen

  • Testen von Programmcode-Modulen

  • Integrationstests

Starten Sie noch heute mit „LabVIEW-Grundlagen 3“