Das PAtools FPGA Board erweitert Ihre Prüfstandsautomatisierung mit PAtools TX um ultraschnelle Simulations- und Regelungsfunktionen.
Typische Anwendungen sind:
Das PAtools FPGA Board wird im Prozessführungsrechner installiert und läuft voll integriert im PAtools-Runtime-System.
Die Modellentwicklung erfolgt mit MATLAB Simulink unter Verwendung der Xilinx-Bausteine. Das Modell wird offline simuliert und debugged. Die Ergebnisse kontinuierlicher Simulink-Modelle können zusätzlich mit denen der diskreten Modelle verglichen werden.
Das fertige Modell wird als VHDL-Code übersetzt. Es kann als Objekt in der PAtools-Datenbank verwaltet werden. Zudem kann der VHDL-Code in die lauffähige PAtools-Versuchsbeschreibung integriert werden und aus dem PAtools-Runtime-System über partielle Rekonfiguration in den FPGA-Baustein geladen werden.
Während der Laufzeit des Modells dient ein UDP-Interface zur Diagnose am Windows PC mit einer Datenrate von bis zu 60 kHz.
Bis zu 64 PCIe-Kanäle können per Drag & Drop in den PAtools-Versuch integriert werden. Diese Kanäle dienen dem zyklischen Datenaustausch mit dem PAtools-Prozessabbild. Eine weitere Möglichkeit, Daten auszutauschen, bieten AXI-Kanäle. Die Anzahl dieser Kanäle ist prinzipiell nicht begrenzt.
Über FPGA Mezzanine Cards (FMC) werden IO-Schnittstellen zum Prüfstand bereitgestellt.
Damit kann das FPGA Board mit nahezu beliebigen Prüfstandseinrichtungen verbunden werden – vom Analog-Eingang bis zur Wechselrichteransteuerung. Ein serielles High Speed Interface dient dem bidirektionalen Datenaustausch mit VES-Batteriesimulatoren und E-Motor-Simulatoren mit bis zu 120 kHz Datenrate.