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
- Dataflow-Ausführungsmodell und Überblick zum Multi-Threading
- 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
- Geeignete Fehlerbehandlung in fortgeschrittenen Architekturen
Parallele und warteschlangenbasierte Zustandsautomaten
- Erstellung skalierbarer und reaktionsfähiger Anwendungen
- Gestaltungsmuster für Zustandsautomaten
- Gestaltung einer Producer-Consumer-Architektur
Effektive Nutzung von Verschieberegistern
- Verwendung von Verschieberegistern zur Speicherung von Zustandsdaten
- Gebietsverwaltung 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 Wartung
- Verarbeitung multidimensionaler Arrays
Kommunikation von LabVIEW mit SPS
- Ethernet/IP-Kommunikation mit Allen-Bradley-SPS (ControlLogix/CompactLogix)
- Lesen/Schreiben von Clustern und benutzerdefinierten Daten
- Verarbeitung multidimensionaler Arrays über Ethernet/IP
Effektive Nutzung von Eigenschaftsknoten
- Verständnis des Scopes und der Ausführungszeitpunkte von Eigenschaftsknoten
- Eigenschaftsknoten für UI-Manipulation im Vergleich zur Hardwaresteuerung
- Vermeidung von Leistungsengpässen
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