For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

RTI CAN MultiMessage Blockset

dSPACEシステムとCAN通信ネットワークとの統合に使用

RTI CAN MultiMessage Blocksetは、Real-Time Interfaceの拡張で、dSPACEシステムをCAN通信ネットワークと組み合わせたり、CANネットワークを設定したりするために使用できます。

適用分野

RTI CAN MultiMessage Blocksetは、Real-Time Interfaceの拡張で、dSPACEシステムをCAN通信ネットワークと組み合わせたり、CANネットワークを設定したりするために使用できます。Simulink®と完全に統合されており、SCALEXIO、PHSシステム、MicroAutoBox IIなどのさまざまなdSPACE製品をサポートしています。RTI CAN MultiMessage Blocksetは、商用車およびオフロード車の分野で重要な役割を果たすJ1939プロトコルのサポートが必要な場合に最適なdSPACEツールです。

CANインターフェースの設定

大規模なHIL(Hardware-in-the-Loop)システムでの作業では、大量のCANメッセージを取り扱います。さらに、テスト環境とデータベースコンテナ(DBC、FIBEX、AUTOSAR)ファイルは、開発プロセス中に頻繁に変化します。CANの設定では、大きなモデルやパラメータ変更での更新が、わずか数クリックで完了します。

パラメータとメッセージ

ControlDeskおよびAutomationDesk内におけるパラメータは、ユーザのトレースファイルを経由して直接アクセスできます。CANの設定(ControlDeskでのメッセージや信号の操作を含む)を容易に行うことができるように、Bus Navigatorもサポートされます。メッセージおよび信号のレベルで操作を柔軟に行なえるので膨大なテストケースを作成することが可能です。メッセージ内のシグナルの現在の値も定義できます。メッセージの強制送信(キックアウト)や、あらかじめ設定されたメッセージの送信調整が可能です。また、メッセージはGatewayブロックを経由して、メッセージまたは信号を操作することなく、2つのCANバス間で一方向または双方向に転送することもできます。メッセージの送受信およびメッセージ操作のオプションは、実行中に変更できます。

主な利用効果

RTI CAN MultiMessage Blocksetを使用すると、1つのSimulink®ブロックから多数のCANメッセージを制御、設定、操作できるようになります。CAN記述はデータベースコンテナ(DBC)、Field Bus Exchange Format(FIBEX)、またはAUTOSAR XML(ARXML)ファイルなどの通信マトリクス記述ファイルから容易に読み込むことができます。J1939だけでなく、はるかに高速のデータレートと拡張ペイロードデータ長を持つCAN FD(Flexible Data Rate)プロトコルもサポートしています。これらの機能により、RTI CAN MultiMessage Blocksetは、複雑なCANセットアップを管理するための、時間およびコスト効率の高いソリューションになっています。

最新のdSPACEバス設定ソフトウェアである Bus Managerでは、RTI CAN MultiMessage Blocksetのすべての重要な機能を含む数多くの機能が1つのツールに統合されています。

機能 説明
全般
  • dSPACEシステムとCAN通信ネットワークを組み合わせてそのCANネットワークを設定するための、データベースファイルに対応したSimulinkブロックセット
  • 1つのSimulinkブロックから多数のメッセージを管理可能
  • ControlDesk Bus Navigatorのサポート
  • CAN FD(ISOおよび非ISO)のサポート
  • パーシャルネットワーキングのサポート
  • 信号操作や、エラーシミュレーション/検出など、通信動作の動的な変更をサポート
初期化および設定
  • ボーレート、サンプリングモード、ビットタイミングパラメータ、終端抵抗などの設定
  • DBC、FIBEX、およびAUTOSARファイルのサポート1)
  • カスタムパーサ経由でのユーザ定義データベースのサポート
  • 1つのモデルで複数のデータベースファイルを同時に使用可能(複数データベースファイルのサポート)
  • 実行時に切り替え可能な複数のデータベースファイルバリアントのサポート
信号およびメッセージの処理
  • 複数、高速、ECU依存の送受信メッセージの選択
  • 受信メッセージの結果イベントとしてメッセージを送信するためのトリガ反応
  • データベースファイルによって与えられた読み取り専用データを使用してメッセージを構成
  • すべての送信(TX)メッセージは、送信確認のために自動的に受信される(ループバック)
  • メッセージ操作または信号操作なしで一方向または双方向に2つのCANバス間でメッセージを転送するためのGatewayブロック
  • 実行時に設定可能な2本のCANバス間のメッセージ転送(ゲートウェイ)
  • ゲートウェイ信号からカウンタなどのその他のソースへの直接切り替え
  • 信号とメッセージを操作するための各種オプション
  • モデル内のどこにでも簡単にアクセスできるように、すべてのメッセージ、信号、ステータス情報をSimulinkバス経由で提供
  • タイムスタンプ情報のブロック出力:受信時間、送信時間、デルタ時間、遅延時間
  • 内蔵スケジューラによって、メッセージのさまざまなサイクルタイムや、優先度とバス負荷によるCAN準拠のスケジューリングをサポート。バス負荷の自動調整処理によってターンアラウンドタイムのピークを回避
  • バス設定を完全にするための複数のサンプリング時間とタスク
  • リモート/リクエストメッセージのサポートなし
  • カスタムCRC機能
  • メッセージ内でのパリティ計算
  • メッセージ内でのカウンタ
  • メッセージ内でのトグル
  • 生データまたは信号を操作するためのカスタムコード機能
  • Simulinkへの入力またはSimulinkからの出力として生データを操作
  • 試験ソフトウェア(AutomationDesk、ControlDesk)内から生データを操作
  • データベースに依存しないRAWメッセージの設定
  • メッセージの取り込み:指定したフィルタレンジ内のメッセージをSimulinkへのストリームとして受信
  • 指定した送信回数に対して異なるカウンタ値や信号値など特定の信号動作で、試験ソフトウェアからCAN信号を変更可能
  • 実行時のCANメッセージの変更
  • 動的メッセージトリガ:グローバル有効化、強制的な転送(キックアウト)、周期的なメッセージのアクティブ化など
  • 実行時にIDと長さを含むメッセージ定義の変更が可能
  • フレッシュネス値およびMACの操作
割込み
  • 割込みのサポートなし
  • トリガのサポート
J1939のサポート
  • RTI CAN MultiMessage BlocksetのJ1939サポート
  • J1939 DBCフォーマットのサポート
  • J1939ネットワークマネージメント(Address Claim)のサポート
  • J1939 Broadcast Announce Messages(BAM)のサポート
  • J1939 Request to Send / Clear to Send(RTS/CTS)Messagesのサポート
  • 詳細については、dSPACEにお問い合わせください。
AUTOSAR機能のサポート
  • 静的および動的コンテナIPDUのサポート
  • エンドトゥエンド保護のサポート
  • セキュアオンボード通信(セキュアPDUおよび暗号PDU)のサポート
  • グローバル時間同期のサポート
  • 詳細については、dSPACEにお問い合わせください。
1) 適切なバージョンについては、dSPACEにお問い合わせください。

Real-Time Interface(RTI) dSPACEハードウェア上でのMATLAB®/Simulink®/Stateflow®モデルの自動実装 Compiler コンパイラはコード生成時に自動起動 DS1007 PPC Processor Board 高い計算能力と高速I/Oアクセスを組み合わせたプロセッシングハードウェア MicroLabBoxハードウェア ラボ向けの小型プロトタイピングユニット DS2202 HIL I/O Board 自動車アプリケーションにおける自動車信号のシミュレーションおよび計測に特化したHILシミュレーション DS2211 HIL I/O Board エンジンシミュレーションおよびビークルダイナミクスシミュレーションの分野に特化したHILシミュレータ向けの中央I/Oボード DS4302 CAN Interface Board dSPACEシステムをCANバスに接続 SCALEXIO RCPおよびHILアプリケーション用のモジュール型のリアルタイムシステム DS2671 Bus Board さまざまなバスシステムに接続可能なHighFlexボード DS2680 I/O Unit パワートレインおよびビークルダイナミクスシナリオ向けSCALEXIO MultiCompactユニット DS6301 CAN/LIN Board シミュレータをCAN/CAN FDおよびLINバスシステムに接続するためのSCALEXIO I/Oボード DS6341 CAN Board シミュレータとCANバスシステム接続用のSCALEXIO I/Oボード MicroAutoBox II リアルタイムハードウェア、入出力、およびシグナルコンディショニングを備えた小型スタンドアロンプロトタイピングシステム
その他の情報 関連項目 お問い合わせ