Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Wiederholung der LabVIEW-Grundlagen

  • Dataflow-Ausführungsmodell und Mehrfachthreading im Überblick
  • Variablen, Cluster, Arrays und gängige Datentypen
  • Arbeiten mit Schleifen und Sequenzstrukturen

Fortgeschrittene Steuerungsstrukturen

  • Einschränkungen der flachen Sequenz (Flat Sequence) und Techniken zur Zyklussteuerung
  • Alternativen zu flachen Sequenzen
  • Geschäftige Fehlerbehandlung in fortgeschrittenen Architekturen

Parallele und warteschlangenbasierte Zustandsautomaten

  • Erstellung skalierbarer und reaktionsschneller Anwendungen
  • Designmuster für Zustandsautomaten
  • Entwurf der Producer-Consumer-Architektur

Effektiver Einsatz von Shift-Registern

  • Verwendung von Shift-Registern zur Speicherung von Zustandsdaten
  • Verwaltung des Gültigkeitsbereichs (Scope) und bewährte Methoden
  • Vermeidung von Race Conditions und unbeabsichtigtem Überschreiben

Fortgeschrittene Datentypen und Strukturen

  • Arbeiten mit verschachtelten Clustern und benutzerdefinierten Typen
  • Bewährte Methoden für Tydefs und Wartbarkeit
  • Verarbeitung mehrdimensionaler Arrays

Kommunikation zwischen LabVIEW und SPS

  • Ethernet/IP-Kommunikation mit Allen-Bradley-SPS (ControlLogix/CompactLogix)
  • Lesen/Schreiben von Clustern und benutzerdefinierten Daten
  • Verarbeitung mehrdimensionaler Arrays über Ethernet/IP

Effektiver Einsatz von Eigenschaftsknoten (Property Nodes)

  • Verständnis des Gültigkeitsbereichs und der Ausführungszeit von Eigenschaftsknoten
  • Eigenschaftsknoten für UI-Manipulation vs. Hardwaresteuerung
  • Vermeidung von Performance-Hürden

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Erfahrung mit LabVIEW und seinen Kernkomponenten
  • Verständnis von Datentypen, Steuerungsstrukturen und grafischer Programmierung

Zielgruppe

  • Softwareentwickler, die mit fortgeschrittenen LabVIEW-Anwendungen arbeiten
  • Entwickler für Testautomatisierung, die LabVIEW in industrielle Systeme integrieren
  • Ingenieure, die bestehende LabVIEW-Systeme optimieren und skalieren möchten

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien