TestValidationDiagnostics_dark_SystemVisual_RGB-hd_jpg.jpg

Vector Diagnostic Scripting Library

診断シーケンスを効率的に活用する方法

Vector Diagnostic Scripting Libraryを使用すると、ユーザーは診断シーケンスやアクションを実行するための.NETベースのスクリプトを作成できます。これらのスクリプトは簡単に記録でき、IndigoやCANoeなどのベクターの診断テスターや、フラッシュツール「vFlash」上で実行することが可能です。

メリット

使用方法

  • CANoeまたはIndigoを使用して、独自の診断シーケンスをシンプルなスクリプトとして記録する
  • CANoe、Indigo、vFlashにおいて、自由に定義した診断シーケンスを実行するプロセスを自動化できます
  • 独自の診断シーケンスを実行します
  • ECUのコーディング/パラメーター化
  • フォールトメモリ情報(DTC、環境データ、エラー状態)を直接読み取り、解析します
  • ECUの状態を記録し、品質保証のためのレポートを作成します
  • ツールの機能を拡張します。例えば、Indigo Software Development Kit (SDK) を使用して、vFlash 向けの「カスタムアクション*」や Indigo 向けの「カスタムウィンドウ」を使用できます
  • セキュリティアクセスを直接実行し、ベクター Security Managerと連携して診断認証を行う

開発

  • 最も広く使用されているプログラミング言語の一つであるC#を使用して、オプションで各シーケンスを個別に拡張することができます
  • 作成したスクリプトの開発やデバッグに役立つ強力なIDE
  • 多数の.NETライブラリへのアクセスに加え、C#プログラミングをサポートする大規模なコミュニティも利用可能です

多くのサンプルスクリプトを含むVDSライブラリは、Indigo、vFlash、およびCANoeに同梱されています。

* vFlashのカスタムアクションは、自動車メーカーのフラッシュシーケンス(vFlashテンプレートの一部柔軟に拡張する機能です。カスタムアクションは、ECUのフラッシュ処理の前および/または後に実行されます。

主な特長

Macro_Recording.JPG
VDSライブラリ - CANoe/Indigoのスクリプトレコーダー/プレーヤー

IndigoとCANoeには、いずれもVDSスクリプトレコーダーと、記録されたすぐに使用できるC#シーケンスを再生するためのプレーヤーが含まれています。

vFlashでは、vFlashテンプレートの一部である固定のOEMフラッシュシーケンスを、いわゆる「カスタムアクション」によって柔軟に拡張することができます。これらのC#スクリプトは、フラッシュ処理の前および/または後に実行することが可能です。

vFlashには、典型的なカスタムアクションのユースケース例が同梱されています。これらのカスタムアクションのユースケースは以下の通りです:

  • パラメータ設定
  • 品質保証のためのレポート作成
  • フラッシュウェアのバージョンの確認および更新の適用可能性の確認
  • フラッシュ後のECU設定の復元
  • ラベル印刷

「カスタムアクション」の例は、IndigoまたはCANoeで「診断コンソールスクリプトレコーダー」を使用して記録した追加のVDSスクリプトスニペットを用いて、変更または適応させることができます(左の画像を参照)。

動画チュートリアル | カスタムアクション

次世代の診断・フラッシュについてご相談ください
Pascale Morizur
次世代の診断・フラッシュについてご相談ください
次世代の診断・フラッシュ関連ソリューションやツールにご興味をお持ちでしたら、ぜひご相談ください。

関連コンテンツ