Vehicle Network Toolbox

 

Vehicle Network Toolbox

Communiquer avec des réseaux embarqués en utilisant les protocoles CAN, J1939 et XCP

Ordinateur portable avec un modèle Simulink à l'écran, connecté à un véhicule par un câble, illustrant une connexion au bus CAN.

Communications CAN

Configurez et établissez des connexions avec un bus CAN en utilisant les protocoles CAN ou CAN FD, puis envoyez, recevez, codez et décodez des messages CAN. Ces messages peuvent être consignés pour être analysés hors ligne et relus dans un autre modèle Simulink.

Trois fenêtres Simulink montrant comment acquérir des mesures à partir d'un ECU esclave. Le modèle utilise les blocs de configuration XCP, des blocs de couche de transport XCP (en haut) et des blocs d’acquisition de données XCP (en bas à droite) pour configurer l'acquisition du signal PWM (en bas à gauche).

Protocole XCP

Communiquez avec les ECU en utilisant le protocole XCP via CAN, CAN FD ou Ethernet. Lisez et écrivez des données dans des emplacements mémoire spécifiques au sein de l'ECU et associez des fichiers A2L pour effectuer des tâches d’étalonnage et de mesure. Consultez et analysez les données au format d’étalonnage ASAM (CDFX).

Un modèle Simulink montrant les blocs J1939 Transmit, J1939 Receive, J1939 Network Configuration, J1939 CAN Transport Layer Configuration et J1939 Node Configuration utilisés pour configurer la communication J1939 via CAN.

Protocole J1939

Configurez la communication via le protocole J1939, notamment l'association d'un fichier de base de données, la spécification des composants hardware de l'interface CAN, l'émission et la réception de groupes de paramètres J1939, ainsi que l'encodage et le décodage des signaux.

Applications CAN et CAN FD

Utilisez les applications CAN Explorer et CAN FD Explorer pour visualiser le trafic actif sur un canal CAN spécifique, décoder les messages et les afficher en unités d’ingénierie.

Live script MATLAB montrant comment accéder aux informations stockées dans les fichiers A2L pour une utilisation avec les connexions XCP.

Fichiers de description A2L

Utilisez les fichiers de description A2L (ASAP2) pour communiquer avec les ECU via le protocole XCP à partir de MATLAB ou de Simulink. Ces fichiers contiennent des informations sur l'adresse mémoire, le type de données et les règles de conversion des valeurs stockées en unités physiques, ce qui simplifie les tâches d’étalonnage et de mesure.

MATLAB Desktop montrant la prévisualisation d'un fichier MDF via l'interface en ligne de commande et les données du fichier MDF dans l'éditeur de variables.

Fichiers MDF

Importez et exportez facilement des fichiers MDF, affichez les propriétés de base, créez des fichiers MDF et écrivez des données de type timetable dans des fichiers MDF existants. Vous pouvez lire des sous-ensembles de fichiers MDF et créer un datastore pour manipuler des fichiers volumineux.

Modèle Simulink illustrant l'utilisation des canaux virtuels MathWorks pour envoyer et recevoir des données CAN sans aucun hardware.

Canaux virtuels

Utilisez des canaux CAN et CAN FD virtuels pour simuler des communications réseau dans une configuration de rétroaction sans recourir à des composants hardware physiques. Utilisez les canaux virtuels MathWorks ou ceux de fournisseurs tiers comme Vector et Kvaser.

Exemple de code montrant comment afficher des messages avec les informations stockées dans les fichiers de base de données CAN.

Fichiers DBC et ARXML

Associez des fichiers de base de données Vector CAN (DBC) à des canaux ou à des messages CAN, dans MATLAB ou Simulink, pour décoder et encoder des messages CAN en utilisant des noms spécifiques aux applications et des unités d’ingénierie calibrées. Utilisez les définitions des fichiers ASAM ARXML pour encoder et décoder les messages CAN et CAN FD dans Simulink et pour décoder les messages CAN dans MATLAB.

Décodage des données du bus LIN

Identifiez les données LIN dans les fichiers MDF ou BLF et utilisez les fichiers de description LIN (LDF) dans MATLAB pour décoder les données du bus LIN contenues dans les fichiers MDF ou BLF.

Essayez Vehicle Network Toolbox gratuitement

Découvrez les possibilités dès aujourd'hui.


Prêt à acheter ?

Découvrez les tarifs et les produits.

Vous êtes étudiant ?

Votre établissement propose peut-être déjà un accès à MATLAB, Simulink et d'autres produits complémentaires via la licence Campus-Wide.