system-visual-measurement-calibration.png

CANape Option Bypassing

Funktionsausführung mit deterministischem Zeitverhalten

Beim Bypassing werden Teile der Steuergerätesoftware außerhalb des Steuergerätes mit deterministischen Antwortzeiten auf einer separaten Hardware-Plattform ausgeführt. Damit ändern Sie schnell Funktionen, ohne dass der komplette Steuergeräte-Codegenerierungs- und Flash-Prozess durchlaufen werden muss. Bypassing ist sinnvoll, wenn neue Funktionen nicht mit der existierenden Steuergeräte-Hardware ausgeführt werden können, beispielsweise wenn nicht ausreichend Speicher oder CPU-Performance zur Verfügung steht.

Highlights

  • Einfache Erstellung: Die Funktionen (DLL) mithilfe von MATLAB/Simulink oder C / C++-Code programmieren.
  • Parallele Funktionen: Mehrere Berechnungen können gleichzeitig betrieben und aktiviert oder deaktiviert werden.

     

  • Grafische Darstellung: Visualisierung der Bypass- und des Steuergeräte-Modells in CANape mit Zugriff auf Messdaten und Parameter.
  • Simulation und Validierung der Software: Steuergeräte mit realen Bussystemen und hochauflösender Zeit-Triggerung (Fullpassing) prüfen.

Anwendungsgebiete

Mit der Kopplung von CANape, VN8900 und der VX1000 Mess- und Kalibrierhardware steht Ihnen eine leistungsstarke Komplettlösung für Bypassing zur Verfügung. Dabei dient das VN8900 Netzwerk Interface als Berechnungsplattform und das VX1000 System stellt die Verbindung zum Steuergerät sicher.  In CANape erfolgen die Konfiguration der Gesamtlösung sowie die Visualisierung der Signale und Parameter.

canape-option-bypassing.png
Aufbau in CANape mit VN8900 und VX1000. Der in den VN8900 integrierte Echtzeit-Computer berechnet den Bypass-Algorithmus. Auf dem VN8900 können zudem mehrere Bypass-DLLs parallel ausgeführt werden.

Funktionen

Im Simulink-Modell definieren Sie Ihre Funktion und setzen an die Ein- und Ausgänge des Modells die CANape I/O-Funktionsblöcke. Nach der Codegenerierung, dem Kompilieren und Linken steht Ihnen eine DLL für die Integration in CANape zur Verfügung.

In CANape werden die Ein- und Ausgänge der Funktion mit den realen Signalen aus dem Steuergerät verknüpft. Durch eine Konfigurationsänderung erfolgt die automatische Verlagerung der Bypassing-Funktion von CANape in das VN8900. Zur Laufzeit der Funktion auf dem VN8900 erfassen Sie über die VX1000 Hardware, XCP on Ethernet, XCP on CAN, XCP on CAN FD, CAN, CAN FD, FlexRay oder I/O die notwendigen Input-Daten aus dem Steuergerät. Über CANape messen und verstellen Sie dann sowohl die Bypassing-Funktion auf dem VN8900 als auch den Code im Steuergerät.

Produktspezifische Informationen

Ähnliche Produkte

Sie brauchen Unterstützung? Wir sind für Sie da!
Measurement and Calibration Team
Sie brauchen Unterstützung? Wir sind für Sie da!
Ganz gleich, ob Sie sich derzeit nur informieren wollen oder bereits Ihre nächsten Schritte planen – teilen Sie uns gerne Ihre Anforderungen mit. Wir helfen Ihnen dabei, die richtige Lösung zu finden.