CANoe.DiVa
ECUの診断通信機能を自動評価

CANoe.DiVaの概要

DiVaは、CANoeのオプションです。DiVaはCANoeの機能を拡張し、ECUの診断通信機能の評価を行うテストモジュールの自動生成と、その自動実行を可能にします。CANdela形式またはODX形式の診断データベースを利用して、ECUの個別仕様に対応したテストを生成します。
生成したテストをCANoeで実行し、テストレポートを自動生成します。CANoe.DiVaは引き続き、テスト結果の評価とその後の作業をサポートします。

特長

  • CANdela形式またはODX形式の診断データベースを利用して、ECUの診断通信機能を広範に評価するテストモジュールとそのテスト仕様書を自動生成
  • テストの自動実行とテストレポートの自動生成
  • さまざまな診断プロトコル(UDS、KWP2000、GMW3110、OBD)に対応。また、自動車メーカーの独自仕様への対応も強化
  • テスト仕様の詳細を、簡単に調整可能
  • CANoeテスト機能と連携して、テストの自動化を実現

これらの機能により、コストと工数を削減しつつ、同時にECUの診断通信機能の品質を向上させます。

適用分野

テストの生成とその自動実行は、ECUテストにおいて重要な要素です。ECUサプライヤーはその開発工程で、回帰テストやリリーステストなど、さまざまなテストを行います。自動車メーカーもまた、インテグレーションテストやリリーステストなど開発の各工程で数多くのテストを行います。

CANoe.DiVaは、お客様がこれらのテストを行われる際に強力なサポートを提供します。DiVaでは、設定やプラグイン機能で修正や機能拡張を行い、自動車メーカーやECUサプライヤーの独自要件に対応することが可能です。

バージョン13の新機能

CAN FDトランスポートレイヤーのテスト

  • 40を超えるテストケースを提供し、CAN FD上でのISOトランスポートプロトコル(ISO15765-2)の実装の検証に対応

テスト結果に対する分析を追加

  • エラーが発見された場合、考えられるエラーの原因をヒントとしてレポートに追記

D-PDU APIに基づく診断ジョブのテスト
CANoe.DiVaは、D-PDU APIに基づく診断ジョブの妥当性確認とそれらの制御を行い、以下のテストを可能にします。

  • D-PDU APIベースのフラッシュジョブを使用したソフトウェアのダウンロードテスト
  • 各工程(開発、量産、アフターセールス、OTA、オンボードテスターなど)で使われる診断ジョブ(例:OEMが用意する診断テスターやサポートツールの機能)を実行し、ECUの診断通信を評価

後々使われる診断テスターとの通信をECU開発の初期フェーズで動作確認しておけるという利点があります。

OEM固有テスト仕様のサポート

  • OEM固有テストをエクステンションとして多数用意

機能

DiVaはテスト生成仕様の設定調整、テストの生成、テスト結果の解析支援などの機能を備えており、併せてテスト要件のトレースとテストの自動制御も可能です。

DiVaは、CANdela形式かODX形式の診断データベースファイルから、設定されたテスト深度に従ってテストモジュールを自動生成します(正常な場合と異常な場合の、すべてのケースについてテストを実施します)。このとき同時に、テストの手順や内容を詳細に記したテスト仕様書も生成します。また、DiVaは、CANoeコンフィギュレーション用のテスト環境ファイルを自動生成します。テストはプロトコルとアプリケーションの両方のスコープをカバーします。有効/無効なシーケンスによるECUの(リ)プログラミングシーケンスもチェックされます。テストを実行すると、テストの過程と結果をわかりやすく記録したテストレポートが自動生成されます。CANoe.DiVaはテストレポートのソート、比較、フィルタリング、コメントの追記、要件のリンク、テストおよびテストの後処理を通じて、テスト結果の解析をサポートします。ユーザーが設定したコメントや要件はテスト実行のシーケンスを通して維持されます。

 

  • フィジカル/ファンクショナルアドレッシングと通信タイミング
  • メッセージフォーマットのテスト: 有効な要件と無効な要件の処理
  • さまざまなセッションやセキュリティー機能のテストでのサービスの実行あるいは除外処理
  • データの種類とデータ値の確認
さらに表示
  • パラメーター対パラメーター: 書込み/読込みの比較
  • パラメーターを期待値と比較(CCP/XCPで読み出した値)
  • パラメーターをI/Oまたはネットワークのシグナルと比較
  • VTシステムやその他のHILと連携して、ネットワーク信号エラーや電気的エラーなど、エラーが発生する状況を自動的に作り出し、そのエラーを除去
  • 適切なDTC設定、リセット、レポートをプロトコルと仕様に準拠して包括的にチェック
さらに表示

vFlashの併用によるECUのフラッシュプログラミングシーケンスの検証です。CANoe.DiVaはvFlashがサポートするブートローダー用のテストを生成できます。vFlashは120を超えるブートローダーをサポートしています。CANoe.DiVaが生成するテストには主に以下のものがあります。

  • 有効なフラッシングと診断通信のタイミングおよびフォーマットのテスト
  • 低電圧/過電圧時のフラッシング
  • さまざま段階でのフラッシュシーケンスの中止と、ターゲットを指定したフラッシング中の電源の遮断

 

さらに表示
  • Vector Connection Utilities/AddInを使用した、要件の作成または要件定義システム(Doorsなど)やテストデータ管理システムからの診断要件のインポート
  • 生成されたテストを要件に合わせてマッピング可能。これによって要件の追跡が省力化
  • 個別の要件に対するすべてのテスト結果の表示
  • 要件またはテストデータ管理システムへのテスト結果の集約
  • CANoe.DiVaをJenkinsやSubversionなどの既存のビルドおよびテスト環境に統合するための自動制御
さらに表示
  • ベクターセキュリティーマネージャーの統合。ベクターセキュリティーマネージャーを通じ、診断通信による認証をはじめとする自動車メーカー固有のセキュリティー機能を提供
  • 診断通信による認証とセキュリティーサービスの評価
さらに表示

対応診断プロトコル(標準規格)

  • ISO 14229 (UDS): 2006/2013/2020,
  • ISO 15765 (Diagnostics on CAN),
  • ISO 14230 (KWP 2000),
  • ISO 15031/ J1979 (OBDII),
  • ISO 27145 (WWH-OBD)
  • GMW 3110
  • いくつかの自動車メーカーの追加テスト仕様にも対応

関連情報

ファクトシート:

 

導入事例:

さらに表示
要素 推奨 下限
CANoe CANoe.DiVaバージョン12.0は、CANoeバージョン12.0以降のfull、run、pexグレードと組み合わせて使用します。
オペレーティングシステム Windows 7/8.1/10
CPU Intel Core i5
3.0 GHz
Intel Core 2 Duo
2.6 GHz
メモリー (RAM) 4 GB 1 GB
ハードディスク容量 2.0GB以上(使用オプションおよび必要なオペレーティングシステムコンポーネントによって異なる)
画面解像度 1920x1080
さらに表示

 

ベクターのナレッジベースでは、グローバルのお客様FAQを掲載しています。

 

さらに表示

トレーニング

[Translate to 日本語:] Indigo Diagnostics Training

ベクター・ジャパンでは、ベクターのソフトウェアツール、ソフトウェアコンポーネント、最新のバステクノロジーやプロトコルに関する日本語のトレーニングを多数開催しております。トレーニングの概要につきましては、トレーニングポータルにてご紹介しておりますので、是非ご覧ください。

関連ページ

Indigo - 開発中の車両で、簡単・便利に故障診断
vFlash

CAN、FlexRay、LINまたはEthernet (DoIP) 経由でフラッシング

詳細情報
CANdelaStudio

さまざまなプロセスで有効活用できる形式の診断仕様書を作成するためのツール

詳細情報
ODXStudio

シンプルで使いやすいODXデータ作成ツール

詳細情報
ODXソリューション

ベクターは、すべての診断関連の製品でODXに対応し、ODX診断データを簡単かつ効果的に活用できるようにします。

詳細はこちら
OBD

オンボード診断(OBD)のツールとサービス

詳細はこちら
導入事例とアーティクル

テクニカルアーティクルと導入事例の一覧

詳細情報
Diagnostic Engineering Services

Services with comprehensive know-how in diagnostics.

More about Engineering Services