车辆网络工具箱

公报使用CAN, J1939和XCP协议réseaux embarqués

车辆网络工具箱™提出des函数MATLAB®et des blocks金宝app Simulink®pour使者,回收器,编码器等décoder des信息CAN, CAN FD, J1939和XCP。在工具箱中你们可以识别和分析信号spécifiques以及données的基础文件可以作为工业标准,可以可视化信号décodés以及CAN Explorer和CAN FD Explorer的应用程序。Grâce辅助说明A2L,您可以通过XCP与以太网连接à一个ECU。你们可以得到accéder的信息和données的测量stockés在MDF文件中。

通信工具réseaux embarqués你可以给监视者,滤波器和分析仪données时间réel总线你可以连接和登记信息,并对其进行分析和计算ultérieures。您可以在总线上模拟交通信息,您可以连接à un réseau opérationnel ou à一个ECU。车辆网络工具箱支持的接口matérielles 金宝appCAN des marques矢量,Kvaser,峰值系统和国家仪器®

En savoir plus:

在MATLAB和Simulink中,可以实现对CAN和CAN FD信息的回收金宝app

配置器canaux和CAN FD

运河的功能可以MATLAB在Simulink等组态可以通过définir一个连接à接口硬件可以通过é金宝apptablit一个连接体à总线可以使用CAN或CAN FD。“车辆网络工具箱”可以理解管道、可渗透的互连和配置器的功能paramètres硬件接口可以告诉总线和réglages de l' émetteur-récepteur的vitesse。你们可以得到également vérifier d 'autres propriétés运河可以告诉你可分解的信息数和信息数reçus你通过运河传送。在données CAN de Vector à de canaux CAN的基础文件中,信息进入者是自动的présentés在使用信息中stockées在基础的données。Après avoir défini一条运河可以,你可以让特使和接收运河上的信息。

连接MATLAB à votre réseau embarqué avec协议CAN和CAN FD。

特使和接收信息

信息CAN标准大洲propriétés的信息CAN(标准11位或étendu 29位),数据采集和计算à 8个字节的données CAN。一条运河configuré为la传输可以将内容仅为à 64个字节的信息发送给données

所有的函数和工具箱中的块都是传递的réception你们渗透到使者和接收信息的CAN通过canaux CAN。在données卷的这段时间里,你可以把这些信息交给你的分析家。

代码MATLAB倒接收信息可以和其他信号的格式时间表

Créer et extraire des signaux depuis les messages CAN

车辆网络工具箱提供函数和渗透块代码和décodage信息。Les données des messages CAN peuvent contir des données représentant plusieurs signaux。函数和块拆开你们的départ位,信号的长度,données型和八隅体的阶。功能和块包提议的mêmes选项为création de données destinées à la传输的信息CAN。

Modèle 金宝appSimulink qui use le bloc CAN Unpack pour décoder des messages CAN。

注册和恢复信息CAN

在记录工具箱的同时,你可以在文件中记录这些信息可以reçus par votre modèle。你们可以使用可以重播的信息在一个网址modèle Simulink。金宝appLe bloc CAN Replay préserve l'horodatage des données enregistrées为les données rejouées aient les mêmes caractéristiques temporelles les données enregistrées。

Représentation graphique des données de vitesse des roues reduite à partir d'un essai enregistré de véhicule。

公报签署协议XCP

车辆网络工具箱提供了通过ECU进行的功能和模块通信的XCP根据总线可以连接到以太网,这是一种汽车校准协议。通过XCP对ECU进行通信,MATLAB和Simulink是maître和ECU的奴隶。金宝app你们可以将ECU的编号与XCP的编号联系起来。对于ECU,你可以得到écrire des données à des emplacements mémoire spécifiques des ECU。如果有一个sécurité倒accéder à一个ECU,你可以用一个sécurité种子钥匙倒accès à l'ECU。我们的工具箱également函数和块为données的基础文件提供了功能和块,然后为créer和可视化器列出了测量数据量和动态数据量为一个渠道XCP。该列表中有établies à对événements的数据和信息的度量和信息来源A2L lié。

Modèle为获得测量à为ECU奴隶。Le modèle利用配置XCP, des块XCP传输层(haut)和des块XCP数据采集(des baà gauche) pour配置器l'acquisition du signal PWM (baà droite)。

J1939协议公报

车辆网络工具箱为通过J1939实现通信的功能和阻塞提供了工具,联合国的高级协议basé根据可以确定的信息utilisé在工业领域中适用。通过J1939进行通信,使用MATLAB函数和Simulink块进行paramétrer通信。金宝app具体地说,这些函数和块可以从données (dbc) à的基础文件中关联到通信J1939,并在spécifier的复合硬件接口CAN中,以及在paramètres J1939的组中传输和接收。你们在décodez données的信号在réseau的信号中使用paramètres définis和données associé à连接的基础的文件。然后,你们可以将Simulink配置为modèles功能从nœud金宝apps的réseau avec procédure的地址需求开始。

Modèle pour l'envoi and réception de données J1939 utilisant les blocts J1939 Transmit and J1939 Receive。Le modèle使用également les block J1939 Network Configuration, J1939 CAN Transport Layer Configuration和J1939 Node Configuration pour paramétrer la通信。

可视化的交通CAN和CAN FD

这个工具箱理解的应用程序CAN Explorer和CAN FD Explorer可视化的交通活动在一个运河CAN spécifique。你们可以利用在MATLAB或Simulink中有效的应用tâches。金宝app为基础的文件données CAN associés à votre canal CAN, les applications décodent les messages and les afficudans leurs unités techniques分别。

在réseau上的交通以及你所需要的信息,你可以限制信息的数量CAN reçus和一条运河CAN à一个标签définie信息CAN。利用滤镜的功能和面具的结构在工具箱中你们可以接收到独特的信息nécessaires给你们的应用。

交通时间réel du bus CAN FD sur réseau affiché par l'application CAN FD Explorer。L'écran affiche des données animals, des signaux décodés and des tracés de signaux。

利用données的基础文件可以向量

车辆网络工具箱,您可以在données的基础上建立可以在矢量à的基础上建立一个信息可以使用MATLAB或Simulink。金宝app您可以为décoder的信息进行编码,可以使用信息和信号的名称spécifiques à一个应用程序,告诉EngineMsg和EngineRPM,它可以为unités的测量calibrées。这个capacite使用des的成套基础数据符合辅助规范de l 'industrie将其相互作用用公共汽车,汽车拉基础数据indique非seulement la liste et des composants les signaux des消息,但是fournit也les压缩的规则不吸烟者减压des位倒les signaux过渡群系。信号的类型,départ位,长度和八位数给我们prédéfinis给données底部的信息,从而简化对信号的分析。

在données CAN的基础上的文件中对消息和信息进行注释的代码示例stockées。

使用描述文件A2L

车辆网络工具箱您可以使用描述文件A2L (aussi appelés ASAP2),作为工业的组成部分,通过协议XCP à在MATLAB和Simulink中为ECU通信。金宝app您可以使用描述文件'accéder或paramètres输入ECU à,使用MATLAB程序,或使用modèle Simulink。金宝app关于地址mémoire associée的信息的描述文件,特别是paramètre的存储结构和类型données。大陆文件également des règles换算值stockées告诉Les paramètres du système, Les caractéristiques capteurs and Les更正因子Les unités physiques,根据每分钟游览数和degrés摄氏度。使用它的人données你们可以使用tâches的calibrage and measure of avoir à analyser données ni à décoder地址mémoire。

代码注释的示例accéder aux信息stockées dans les fichiers A2L用于使用XCP的连接。利用矢量和矢量虚拟可以实现可分解的结果。

对中密度纤维板进行记录

Avec车辆网络工具箱您可以使用données代理的MDF(测量数据格式)导入设备。工具箱支持les版本3金宝app.0和ultérieures du标准MDF。如果你们在MATLAB中使用MDF,你们可以咨询相关信息propriétés在文件的基础上,表记为初始值,données的尾部,运河组和运河的代号。对于一个MDF文件的总集,你们spécifiez可以使用的名称或者début的时间或者其他的,如défaut,你所使用的格式résultat sera retourné你们可以使用的格式时间表données horodatées。

对于MDF文件的数量,如果你没有在mémoire,你可以使用créer一个MDF数据存储prévisualiser les données在paramètres的函数中,如果你有définis。您可以使用également créer一个数据存储倒操作器aisément一个文件收集MDF相似。

代码示例通过命令的接口pour prévisualiser un fichier MDF,在éditeur变量中检查données。

用的是艺术品

你们可以使用canaux和CAN FD来测试和模拟通信réseau。在一个虚拟的管道中,你可以测试modèles在rétroaction的一个配置中,没有恢复à的硬件物理组合。车辆网络工具箱支持两种类型的virtuels: 金宝apples canaux virtuels MathWorks和funisseurs接口硬件CAN。Les canaux virtuels des fournisseurs, comme Vector et Kvaser, nécessitent l'installation d 'un driver approprié ou 'un hardware 金宝appsupport package du funisseur。MathWorks的virtual_virtual_workslivrés有一个工具箱和requièrent没有驱动程序和支持包supplémentaires。金宝app

Modèle 金宝appSimulink演示了在没有aucun硬件的情况下,使用données CAN进行特使和回收。

为CDFX的文件做准备

Accédez aux données au格式的données de calibrage ASAM (CDFX) avec la功能cdfx继续使用车辆网络工具箱。utiisez les données de calibrage d'un fichier CDF comme entrées d'un modèle S金宝appimulink。

使用données de calibrage d'un fichier CDDFX comme entrée d'un modèle Simulink,和trac金宝appé模拟的尝试paramètre ASAM.C.MAP。