HIL-Grundlagen mit VeriStand – Kursübersicht

Im Kurs „HIL-Grundlagen mit VeriStand“ lernen Sie, wie Sie mithilfe der sofort einsatzbereiten Funktionen von VeriStand Echtzeittestapplikationen erstellen. Sie erhalten eine Einführung in Echtzeittests. Im Verlauf des Kurses erfahren Sie, wie Sie mit Hardware-I/O, Echtzeitsimulation und Alarmen ein VeriStand-Testsystem erstellen. Außerdem können Sie nach dem Abschluss dieses Kurses anspruchsvolle Echtzeitstimulusprofile erstellen, um einen Prüfling zu stimulieren und dessen Reaktionen auf eine Vielzahl an Echtzeitbedingungen zu protokollieren.

Verfügbare Formate

 

Virtuelles Training

 

Präsenzschulung

 

Privatunterricht

Kursziele

Kursdetails

Dauer

Zielgruppe

Kursvoraussetzungen

Verwendete NI-Produkte

Schulungsmaterialien

Kosten in Credits

HIL-Grundlagen mit VeriStand – Kursübersicht

LektionÜbersichtThemen
Einführung in EchtzeittestsErlernen der Grundlagen von Echtzeittests und deren Anwendung im Softwareentwicklungszyklus.
  • Lösen der branchenspezifischen Herausforderungen mit Echtzeittests
  • Festlegen der Terminologie für Echtzeittests
  • Verwenden von Echtzeittests für Softwareentwicklung und -verifizierung
Einführung in VeriStandNavigieren in der VeriStand-Umgebung und Erstellen benutzerdefinierter Benutzeroberflächen.
  • Anwenden von VeriStand für Echtzeittests
  • Erstellen und Verteilen von Projekten in VeriStand
  • Konfigurieren von Benutzeroberflächen in VeriStand
Implementieren von Modellen in VeriStandVorbereiten vorhandener Modelle für die Verwendung in VeriStand, anschließendes Importieren und Konfigurieren der Ausführung dieser Modelle.
  • Erzeugen von Modellen für VeriStand
  • Importieren von Modellen in VeriStand
  • Steuern der Modellausführung
Konfigurieren von Hardware für HIL-Systeme Erkennen der verschiedenen Hardwareplattformen und I/O-Technologien, die mit VeriStand verwendet werden, und Herstellen einer Verbindung zu dieser Hardware.
  • Konfigurieren von Hardware und Software in NI MAX
  • Konfigurieren des DAQ-Geräts in VeriStand
  • Konfigurieren von NI-XNET in VeriStand
  • Konfigurieren eines benutzerdefinierten Geräts in VeriStand
  • Konfigurieren eines SLSC-Geräts in VeriStand
  • Konfigurieren eines FPGA-Geräts in VeriStand
  • Skalierungen erstellen und verwenden
Zuordnen und Verwalten von KanälenErstellen von Zuordnungen zwischen Systemkomponenten, Verwalten der I/O mit Aliasnamen sowie Erstellen von Benutzerkanälen und berechneten Kanälen.
  • Konfigurieren von Systemzuordnungen
  • Aliasnamen erstellen und verwenden
  • Erstellen von Benutzerkanälen und berechneten Kanälen
Erkennen von und Reagieren auf EreignisseErstellen von Alarmen und Prozeduren zum Erkennen von und Reagieren auf Hardwareereignisse.
  • Erstellen und Verwenden von Alarmen
  • Erstellen und Verwenden einer Prozedur
Übernehmen von Stimuli zur Validierung von TestanforderungenStimulieren der geprüften Geräte durch Erstellen von Stimulusprofilen und Echtzeitsequenzen mit VeriStand oder Python.
  • Erstellen von Echtzeit-Sequenz- und Stimulusprofilen
  • Verwenden von Python zum Erstellen einer Echtzeitsequenz
Protokollieren von Daten in VeriStandImplementieren der Datenprotokollierung auf dem Host-Computer und dem Echtzeitziel.
  • Einführung in die Datenprotokollierung in VeriStand
  • Implementieren der hostseitigen Protokollierung
  • Implementieren der zielseitigen Protokollierung
Automatisieren von VeriStandEntdecken der Automatisierungsfunktionen in VeriStand, damit Sie Ihre Test- und Workflow-Anforderungen erfüllen können.
  • Automatisieren von VeriStand mit .NET-API und Python
  • Automatisieren von VeriStand mit ASAM XIL und TestStand
Diagnose und Benchmarking des Systems Anzeigen von Systemangaben und Vergleichen des Systems mit den Leistungsanforderungen.
  • Anzeigen von Systemdiagnosen und Benchmarking
Verteilung von VeriStand-AnwendungenKennenlernen von Methoden, mit denen Sie VeriStand-Anwendungen auf mehrere Zielsysteme oder Hosts verteilen können. 
  • Konfigurieren verteilter Systeme

Lernpfad fortsetzen

Techniker führt Tests mit TestStand aus. 

 

Entwickeln von Testprogrammen in TestStand

 

Im Verlauf des Kurses "Entwickeln von Testprogrammen mit Hilfe von TestStand" lernen Sie, wie Sie in der TestStand-Umgebung navigieren und mit unterschiedlichen Programmiersprachen schnell auf Ihre Testanforderungen zugeschnittene Testanwendungen erstellen.

 

Architektur von Testsystemen mit TestStand

 

Der Kurs „Architektur von Testsystemen in TestStand“ baut auf dem Kurs „Entwicklung von Testprogrammen mit Hilfe von TestStand“ auf und behandelt die benutzerspezifische Systementwicklung in TestStand.

 

 

 

SLSC-Grundlagen

 

Im Kurs SLSC-Grundlagen (Switch-Ladungs- und Signalaufbereitung) lernen Sie, wie Sie SLSC-Hardware von NI und NI Partnern einrichten und verwenden, um die Konnektivität für Hardware-in-the-Loop-Tests von immer komplexeren Systemen zu standardisieren.

Upgrade auf Mitgliedschaft

Wenn Sie beabsichtigen, innerhalb eines Jahres drei oder mehr Kurse von NI-Schulungsleitern zu besuchen, bietet eine Schulungsmitgliedschaft kosteneffektiven, unbegrenzten Zugang zu allen öffentlichen Kursen und öffentlichen virtuellen Kursen von NI sowie unbegrenzte Zertifizierungsgutscheine.