Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Dauer 14 Stunden
Schulungsübersicht
Wiederholung der LabVIEW-Grundlagen
- Zusammenfassung des Datenfluss-Ausführungsmodells und des Multithreadings
- Variablen, Cluster, Arrays und gängige Datentypen
- Arbeit mit Schleifen und Sequenzstrukturen
Fortgeschrittene Steuerungsstrukturen
- Einschränkungen von Flachsequenzen und Techniken zur Zyklussteuerung
- Alternativen zu Flachsequenzen
- Korrektes Fehlermanagement in fortgeschrittenen Architekturen
Parallele und gepufferte Zustandsautomaten
- Erstellung skalierbarer und reaktiver Anwendungen
- Designmuster für Zustandsautomaten
- Design einer Producer-Consumer-Architektur
Effektiver Einsatz von Schieberegistern
- Verwendung von Schieberegistern zur Speicherung von Zustandsdaten
- Verwaltungs des Gültigkeitsbereichs (Scope) und bewährte Praktiken
- Vermeidung von Race Conditions und ungewolltem Überschreiben
Fortgeschrittene Datentypen und Strukturen
- Arbeit mit verschachtelten Clustern und benutzerdefinierten Typen
- Bewährte Praktiken für Typdefinitionen und Wartung
- 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
Effektive Nutzung von Eigenschaftsknoten
- Verständnis des Gültigkeitsbereichs und der Ausführungszeit von Eigenschaftsknoten
- Eigenschaftsknoten für UI-Manipulation vs. Hardwaresteuerung
- Vermeidung von Leistungsgrenzen (Bottlenecks)
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit LabVIEW und seinen Kernkomponenten
- Verständnis von Datentypen, Steuerungsstrukturen und grafischer Programmierung
Zielgruppe
- Softwareingenieure, die mit fortgeschrittenen LabVIEW-Anwendungen arbeiten
- Entwickler für Testautomatisierung, die LabVIEW mit industriellen Systemen integrieren
- Ingenieure, die bestehende LabVIEW-Systeme optimieren und skalieren möchten