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
- Wiederholung des Datenfluss-Ausführungsmodells und des Multithreading
- Variablen, Cluster, Arrays und gängige Datentypen
- Arbeiten mit Schleifen und Sequenzstrukturen
Fortgeschrittene Steuerungsstrukturen
- Einschränkungen flacher Sequenzen und Techniken zur Zyklussteuerung
- Alternativen zu flachen Sequenzen
- Korrektes Fehlerbehandlung in fortgeschrittenen Architekturen
Parallele und wartezeitbasierte Zustandsautomaten
- Erstellung skalierbarer und reaktionsfähiger Anwendungen
- Designmuster für Zustandsautomaten
- Design der Producer-Consumer-Architektur
Effektive Nutzung von Schieberegistern
- Verwendung von Schieberegistern zur Speicherung von Zustandsdaten
- Verwaltung des Scopes und bewährte Praktiken
- Vermeidung von Race Conditions und unbeabsichtigten Überschreibungen
Fortgeschrittene Datentypen und Strukturen
- Arbeiten mit verschachtelten Clustern und benutzerdefinierten Typen
- Bewährte Praktiken für Typdefinitionen und Wartung
- Verarbeitung mehrdimensionaler Arrays
Kommunikation von LabVIEW mit 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 Scopes und des Ausführungszeitpunkts von Eigenschaftsknoten
- Eigenschaftsknoten für UI-Manipulation vs. Hardwaresteuerung
- Vermeidung von Performance-Engpässen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit LabVIEW und seinen Kernkomponenten
- Verständnis von Datentypen, Steuerungsstrukturen und grafischer Programmierung
Zielgruppe
- Software-Entwickler, die mit fortgeschrittenen LabVIEW-Anwendungen arbeiten
- Entwickler im Bereich Testautomatisierung, die LabVIEW mit industriellen Systemen integrieren
- Ingenieure, die bestehende LabVIEW-Systeme optimieren und skalieren möchten