LabVIEW Real-Time & FPGA Fundamentals

Entdecken Sie die Leistungsfähigkeit deterministischer und paralleler Programmierung mit LabVIEW Real-Time und FPGA. Dieses praxisorientierte Training zeigt Ihnen, wie Sie zuverlässige, hochperformante Systeme für zeitkritische Mess- und Regelungsanwendungen entwickeln.


Praktische Informationen

Dauer3 Tage
NiveauFortgeschritten
Für wenLabVIEW-Entwickler, die mit Real-Time- und FPGA-Systemen arbeiten möchten
VoraussetzungenErfahrung mit LabVIEW (mindestens Fundamentals-Niveau)
SpracheNiederländisch oder Englisch
OrtWeert (Niederlande) oder vor Ort
Wann11, 12 & 13 März 2026 / 16, 17 & 18 September 2026
InklusiveKursmaterialien, Mittagessen und Teilnahmezertifikat
Preis€ 2790


Was lernen Sie?

Nach Abschluss dieses Trainings können Sie:

  • Die Architektur von Real-Time- und FPGA-Systemen verstehen
  • Hardware konfigurieren und Netzwerkeinstellungen verwalten
  • FPGA I/O über Scan Interface und FPGA Interface Mode ansprechen
  • LabVIEW FPGA-Code mit Loops, Timings und DMA FIFOs schreiben
  • Kommunikation zwischen Host, Real-Time und FPGA einrichten
  • Real-Time-Anwendungen mit korrekten Prioritäten und Timing deployen

Kursinhalt

Platform Overview

  • Hardware-Übersicht
  • Typische Systemkomponenten
  • Softwareanforderungen
  • Terminologie

Intro Real-Time & FPGA with LabVIEW

  • Installation
  • FPGA-Technologie Einführung
  • Typische FPGA-Anwendungen
  • Hardware/Software-Ausführung
  • Warum LabVIEW FPGA-Systeme?
  • Entwicklungs- und Kompilierungsprozess
  • Projektstruktur

Identify Requirements

  • Anforderungen bestimmen
  • I/O-Kategorien bestimmen
  • I/O-Raten bestimmen
  • Prozesse definieren und architekturieren
  • Data Transfer Types definieren
  • Performance & Reliability Anforderungen

Hardware Setup

  • Hardwarekonfiguration
  • Verbindung herstellen / Netzwerkeinstellungen konfigurieren
  • Firmware aktualisieren
  • Disk formatieren / Softwarepakete installieren

FPGA Accessing I/O

  • Einführung
  • I/O-Typen
  • I/Os ansprechen (Scan Interface Mode / FPGA Interface Mode)

LabVIEW FPGA Programming

  • FPGA Loops / Timings
  • PWM Generation (Registers)
  • Clock Generation
  • Single Cycle Timed Loop
  • Pipelines / Derived Clocks
  • Interrupts
  • Bitfiles erstellen und deployen
  • IP Reuse (SubVIs)

Host / FPGA Communication

  • Konzepte
  • Libraries
  • Memory Items
  • DMA FIFOs
  • FPGA Interface
  • Bitfiles

LabVIEW Real-Time Programming

  • Priorities & Timings
  • RT FIFO
  • Single Process Shared Variables
  • Network Streams
  • TCP/IP

RT Deployment

  • Real-Time-Anwendungen deployen

Mehr erfahren?

Kontaktieren Sie uns für verfügbare Termine, In-Company-Optionen oder eine maßgeschneiderte Schulung.

Mehr Kurse

LabVIEW Fundamentals

Lernen Sie die Grundlagen von LabVIEW und entwickeln Sie eigenständig professionelle Messanwendungen. Dieses praxisorientierte, hands-on Training führ...

Kurs ansehen

LabVIEW Advanced

Bringen Sie Ihre LabVIEW-Kenntnisse auf das nächste Level. Dieses praxisorientierte Training konzentriert sich auf fortgeschrittene Architekturen und ...

Kurs ansehen

LabVIEW Expert

Beherrschen Sie die fortgeschrittensten LabVIEW-Techniken und entwickeln Sie professionelle, modulare Anwendungen. In diesem Training arbeiten Sie an ...

Kurs ansehen

TestStand Fundamentals

Lernen Sie die Grundlagen von NI TestStand und erstellen Sie strukturierte Testsequenzen. Dieses praxisorientierte Training führt Sie von den ersten S...

Kurs ansehen