车辆网络工具箱

CAN,J1939,およびXCPプロトコルを使し车载ネットワークとの通信

可以,汽车网络工具箱™にはFD, J1939,およびXCPメッセージの送受信や符号化,復号化を行うためのMATLAB®関数や仿金宝app真软件®ブロックが用意されています。このツールボックスでは,業界標準の可以データベースファイルによって特定の信号を識別して解析し,可以Explorerアプリや可以FD Explorerアプリを使用して復号化した信号を可視化できます。A2L記述ファイルを使用すると,可以またはイーサネットを通じてXCP経由でECUに接続できます。また,MDFファイルに格納されているメッセージや測定データにアクセスできます。

このツールボックスを使用することで,車載ネットワークとの通信が容易になり,これにより,可以バスのライブデータの監視やフィルタリング,解析が可能になります。また,メッセージをロギングおよび記録して,後で解析や再生を行うこともできます。仮想可以バス上でメッセージトラフィックをシミュレートしたり,ライブネットワークやECUに接続したりできます。车辆网络工具箱は向量,Kvaser PEAK-System、镍®の可以インターフェイスデバイスをサポートしいます。

详细を见る:

MATLABとSI金宝appMULINKをををしたたたや可以fdメッセージの信

可以チャネルや可以FDチャネルの設定吗

马铃薯の可以チャネル関数と仿真软件金宝appの可以設定ブロックを使用して,可以または可以FD規格のいずれかで可以バスとの物理的接続を確立する向量可以インターフェイスハードウェアへの接続を定義できます。车辆网络工具箱には,インターフェイスのハードウェア設定(バス速度やトランシーバーの設定など)のクエリや設定を行うための可以チャネル関数が用意されています。また,他の可以チャネルプロパティ(使用可能なメッセージの数や,そのチャネルで送受信されたメッセージの数など)を確認することもできます。向量可以データベースファイルを可以チャネルに関連付けると,データベースに格納されている情報を使用して受信メッセージが自動的に表示されます。可以チャネルを定義した後に,そのチャネルで可以メッセージの送受信を行うことができます。

可以プロトコルや可以FDプロトコルを使用して,MATLABを車両ネットワークに接続。

可以メッセージの诚信

标准の可以メッセージには,canメッセージ识别子(标准は11ビット,拡张は29ビット),タイムスタンプ,最大8バイトの罐を格式するためのがれます.can fd诚信用词设定れれチャネルでは,最大64バイトのデータ含むメッセージを保持することができます。

このツールボックスのの送受信用用词有关部やブロックを使するで,可以チャネル経由で可以メッセージメッセージの送受をことができますの大胆をは,オフラインでの解析に可以メッセージメッセージ解析することががます。

CANメッセージメッセージその信号を时间表形式でで信するためためためmatlabコード。

CANメッセージメッセージから信号の构筑と抽出

车辆网络工具箱には,メッセージの符号化および復号化のための関数とブロックが用意されています。可以メッセージデータには,複数の信号を表すデータが含まれている場合があります。アンパック関数およびブロックでは,スタートビット,信号長,データ型,バイト順を指定できます。パック関数およびブロックでは,可以メッセージ送信用データの構築に同じオプションを使用できます。

可以解压缩ブロックを使使用しててを复号化するsimulinkモデル。金宝app

可以メッセージメッセージのロギングとと再

ツールボックスの可以登录ブロックを使用すると,モデルが受信した可以メッセージを垫ファイルに保存できます。保存後,可以回放ブロックを使用して,別の仿真软件モデルで金宝appメッセージを再生できます。可以回放ブロックでは,ロギングされたデータのタイムスタンプが保持されるため,再生されたデータのタイミング特性は,記録されたデータのタイミング特性と同じになります。



XCPプロトコル経由の通信

车辆网络工具箱には,可以またはイーサネットバスバス通话,自动车のキャリブレーションプロトコルである的XCPを経由ししecuと通信するの关键词关键词されいます.XCP経由でecuと通信する料,matlabまたはsimulinkががマスター,金宝appecuががデバイスです。复数のecuと通信するには,参数のxcpチャネルを开放ます.ecごとに,ecu内の特殊のの位置ででをををききできできれれencuへののアクセス存するは,シードおよびキーのセキュリティをしeCUへのアクセスを开头ことができことができ。また,このツールツールは,a2lデータベースファイルをリンクし,xcpチャネルのの动的なdaqs stive of twense of the of twenst作物これらやブロックも意いいいいいリストリストははたの测定测定测定测定测定の测定测定情これらての测定たたての测定たたいて测定测定たたたてリストたたたいいたたいたたたた​​たたたたたたたたたいたたた

ECUスレーブデバイスから測定値を取得するためのモデル。このモデルでは,XCP配置およびXCP传输层ブロック(上),XCP数据采集ブロック(左)下を使用して,PWM信号の取得(右)下を設定します。

J1939プロトコル経由の通信

车辆网络工具箱には,大厦トラック业主で一道的に使使されいるいるててているてててててててているてであるであるであるための経由で通する含まため关ととブロックブロックが含まれい.j1939経由経由通信するするは,matlab关联やS金宝appimulinkブロックを使使しますしししししししししししししベースベースベースをををををををにに付け付けたりたりたりたりハードウェアをしし,J1939パラメーターをを送受しするためため关键词しに关键词たデータファイルで定义れれいるパラメーターををして,ネットワーク上の信号データのさらに,simulinkは,地址金宝app索赔形式でネットワークノード动作するように设定することができ。

J1939传输ブロックとJ1939接收ブロックブロック使使てj1939データの送受を,このモデルはモデル。また,このモデルでモデル。また,このモデルで,j1939网络配置ブロック,j1939 CAN,J1939 CAN传输层配置ブロック,J1939节点配置ブロックブロック使使しし通信ををしています。

可以および可以FDトラフィックの可視化

このツールボックスには,特定の可以チャネルのアクティブなトラフィックを可視化する可以Explorerアプリと可以FD Explorerアプリが付属しています。これらのアプリは,MATLABまたは仿真金宝app软件で他のタスクを実行しながら使用できます。可以データベースファイルが可以チャネルに関連付けられている場合,メッセージはアプリで復号化され,正しい工学単位で表示されます。

アプリケーションにとって必要以上の情報がネットワーク上のトラフィックに含まれている場合は,可以チャネルで受信する可以メッセージの数を,可以メッセージ識別子の特定の範囲に制限することが可能です。ツールボックスのフィルター関数やマスク設定を使用して,アプリケーションに必要なメッセージのみを受信することができます。

可以FD Explorerアプリで表示されるネットワーク上の可以FDバスのライブトラフィック。ディスプレイには,生データ,復号化された信号,および信号のプロットが表示されます。

向量可以データベースファイルの使用

车辆网络工具箱では,の罐データデータファイルををか,matlabまたはsimulinkのメッセージに关键词で,アプリケーション固のメッセージ名や信金宝app号名称(Enginemsgやnengerpmなど)と,スケールされた工学単位単位使して,CANメッセージを符符化ことができ。この业主标准するベースますファイルは,メッセージリストとコンポーネント信号をするだけでなく,关键词,关键词のパック/アンパックの规则も规定されいるため,このデータベースファイルををするで,可以バスとのやり取りが容易なります。信号データ型,スタートビット,信号长,バイト顺は,データベース内のメッセージに対して事前れているため,简介に信号をできます。

可以データベースファイルに格納されている情報を使用してメッセージを表示する方法を示すコード例。

A2L記述ファイルの使用

车辆网络工具箱では,業界標準のA2L (ASAP2とも呼ばれる)記述ファイルを使用して,MATLABまたは仿真软件からXCPプロトコル経由でECUと通金宝app信することができます。A2L記述ファイルを使用すると,MATLABプログラムや仿真软金宝app件モデルから内部ECUパラメーターにアクセスできます。A2L記述ファイルには,特定のパラメーターに関連付けられたメモリアドレス,ストレージ構造,およびデータ型に関する情報が含まれています。このファイルには,システムパラメーター,センサー特性,補正因子などの格納値をRPMや摂氏温度などの物理的な単位に変換するためのルールも含まれています。このデータがあれば,データの解析やメモリアドレスの復号化を行わずに,キャリブレーションや測定作業を行うことができます。

的XCP接続で使用するためにA2Lファイルに格納されている情報にアクセスする方法を示すコード例。矢量やの仮想可以チャネルから無償提供されているXCPスレーブシミュレーターが使用されています。

MDFファイルの作品

车辆网络工具箱を使用すると,測定データ形式(MDF)のファイルからデータを簡単にインポートすることができます。このツールボックスは,MDF規格のバージョン3.0以上をサポートしています。马铃薯で MDF オブジェクトを作成すると、初期タイムスタンプ、データサイズ、チャネルグループ、チャネル名情報など、ファイルに関する基本的なプロパティを表示できます。MDF ファイルのサブセットを読み込むには、チャネル名または開始時間、および停止時間を指定します。既定では、結果の出力形式は timetable として返されるため、タイムスタンプ付きのデータで簡単に作業できます。

メモリに収まらない大きなMDFファイルの場合は,MDFデータストアを作成して,指定したパラメーターに基づいてデータをバッチでプレビューできます。また,データストアを作成して,類似する一連のMDFファイルを簡単に処理することもできます。

コマンドラインインターフェイスをプレビューて,数码エディターでを后するのののコードの例。

仮想チャネルの使用

ネットワーク通信のテストにににに,仮想的な罐や可以fdチャネルチャネル使使するます。仮想チャネルを使する,物理的なハードウェアを使とずにループ设定でモデルできできでモデルできできますますできできでき。车辆网络工具箱は、2 種類の仮想チャネルをサポートしています。MathWorks の仮想チャネルと、サードパーティの CAN インターフェイス ハードウェア ベンダーの仮想チャネルです。サードパーティ ベンダーの仮想チャネル (Vector、Kvaser など) では、対応するベンダーのドライバーまたはハードウェア サポート パッケージをインストールする必要があります。MathWorks 仮想チャネルはツールボックスに付属しており、他のドライバーやサポートパッケージは必要ありません。

ハードウェアを一切使用せずに可以データを送受信するためのMathWorksの仮想チャネルの使用を表示する仿真软件モデ金宝appル。

CDFXファイルファイルの作品

车辆网络工具箱で提供される关节cdfxを使使し,阿沙姆キャリブレーションデータ形式(cdfx)のデータにアクセスします.CDFファイルファイルデータをます.CDFファイルファイルの金宝appキャリブレーションデータををモデルモデルのの入として使使しし

CDFXファイルからのキャリブレーションデータを仿真软金宝app件モデルへの入力として使用し,ASAM.C。地图パラメーターのシミュレーション出力をプロット。