Vehicle Network Toolbox
Kommunikation mit Fahrzeug-Netzwerken über CAN-, J1939- und XCP-Protokolle
Haben Sie Fragen? Vertrieb kontaktieren.
Haben Sie Fragen? Vertrieb kontaktieren.
Die Vehicle Network Toolbox bietet MATLAB-Funktionen und Simulink-Blöcke für das Senden, Empfangen, Kodieren und Dekodieren von CAN-, CAN FD-, J1939- und XCP-Nachrichten. Mit der Toolbox können Sie bestimmte Signale mithilfe von Industriestandard-CAN-Datenbankdateien identifizieren und parsen und die dekodierten Signale dann mit der CAN Explorer- oder der CAN FD Explorer-App visualisieren. Mit A2L-Beschreibungsdateien lässt sich eine Verbindung zu einem Steuergerät über XCP on CAN oder Ethernet herstellen. Sie können auch auf in BLF- und MDF-Dateien gespeicherte Messdaten zugreifen und Kalibrierungsparameter in CDFX-Dateien verwalten.
Die Toolbox vereinfacht die Kommunikation mit bordeigenen Netzwerken und ermöglicht Ihnen die Überwachung, Filterung und Analyse von Live-CAN-Bus-Daten oder die Protokollierung und Aufzeichnung von Nachrichten zur späteren Analyse und Wiedergabe. Sie können den Nachrichtenverkehr auf einem virtuellen CAN-Bus simulieren oder sich mit einem Live-Netzwerk oder einer ECU verbinden. Die Vehicle Network Toolbox unterstützt CAN-Schnittstellengeräte von Vector, Kvaser, PEAK-System und NI®.
Konfigurieren Sie Verbindungen zu einem CAN-Bus mithilfe der CAN- oder CAN-FD-Protokolle und stellen Sie diese her. Senden, empfangen, kodieren und dekodieren Sie anschließend CAN-Nachrichten. Diese Nachrichten lassen sich für die Offline-Analyse protokollieren und in einem anderen Simulink-Modell wiedergeben.
Kommunizieren Sie mit ECUs mithilfe des XCP-Protokolls über CAN, CAN-FD oder Ethernet. Lesen und schreiben Sie Daten an spezifische Speicheradressen in der ECU und verknüpfen Sie A2L-Dateien, um Kalibrierungs- und Messaufgaben durchzuführen. Greifen Sie auf Daten im ASAM-Kalibrierdatenformat (CDFX) zu und analysieren Sie sie.
Richten Sie die Kommunikation über das J1939-Protokoll ein, indem Sie eine Datenbankdatei zuordnen, die CAN-Schnittstellenhardware spezifizieren, J1939-Parametergruppen senden und empfangen sowie Signaldaten kodieren und dekodieren.
Verwenden Sie die CAN Explorer- und CAN FD Explorer-Apps, um den aktiven Datenverkehr auf einem bestimmten CAN-Kanal zu visualisieren, Nachrichten zu dekodieren und in physikalisch-technischen Einheiten anzuzeigen.
Verwenden Sie A2L (ASAP2)-Beschreibungsdateien, um aus MATLAB oder Simulink per XCP-Protokoll mit ECUs zu kommunizieren. Diese Dateien enthalten Informationen zu Speicheradressen, Datentypen und Umrechnungsregeln gespeicherter Werte in physikalische Einheiten und vereinfachen so Kalibrierungs- und Messaufgaben.
Importieren und exportieren Sie MDF-Dateien im Handumdrehen, zeigen Sie grundlegende Eigenschaften an, erstellen Sie MDF-Dateien und schreiben Sie Timetable-Daten in bestehende MDF-Dateien. Sie können Teilmengen von MDF-Dateien einlesen und einen Datastore erstellen, um mit großen Dateien zu arbeiten.
Verwenden Sie virtuelle CAN- und CAN-FD-Kanäle, um Netzwerkkommunikation in einer Loopback-Konfiguration ohne physische Hardware zu simulieren. Verwenden Sie virtuelle Kanäle von MathWorks oder von Drittanbietern wie Vector und Kvaser.
Verknüpfen Sie Vector CAN-Datenbankdateien (DBC) mit CAN-Kanälen oder -Nachrichten in MATLAB oder Simulink, um CAN-Nachrichten mithilfe anwendungsspezifischer Bezeichnungen und skalierter physikalischer Einheiten zu dekodieren und zu kodieren. Verwenden Sie Definitionen in ASAM ARXML-Dateien, um CAN- und CAN-FD-Nachrichten in Simulink zu kodieren und zu dekodieren sowie CAN-Nachrichten in MATLAB zu dekodieren.
Identifizieren Sie LIN-Daten in MDF- oder BLF-Dateien und verwenden Sie LIN-Beschreibungsdateien (LDF) in MATLAB zur Dekodierung der in MDF- oder BLF-Dateien enthaltenen LIN-Bus-Daten.
Entdecken Sie noch heute die Möglichkeiten.
Angebot anfordern und Erweiterungsprodukte entdecken.
Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.