
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のフラッシュ処理の前および/または後に実行されます。
主な特長

VDSライブラリ - CANoe/Indigoのスクリプトレコーダー/プレーヤー
IndigoとCANoeには、いずれもVDSスクリプトレコーダーと、記録されたすぐに使用できるC#シーケンスを再生するためのプレーヤーが含まれています。
vFlashでは、vFlashテンプレートの一部である固定のOEMフラッシュシーケンスを、いわゆる「カスタムアクション」によって柔軟に拡張することができます。これらのC#スクリプトは、フラッシュ処理の前および/または後に実行することが可能です。
vFlashには、典型的なカスタムアクションのユースケース例が同梱されています。これらのカスタムアクションのユースケースは以下の通りです:
- パラメータ設定
- 品質保証のためのレポート作成
- フラッシュウェアのバージョンの確認および更新の適用可能性の確認
- フラッシュ後のECU設定の復元
- ラベル印刷
「カスタムアクション」の例は、IndigoまたはCANoeで「診断コンソールスクリプトレコーダー」を使用して記録した追加のVDSスクリプトスニペットを用いて、変更または適応させることができます(左の画像を参照)。
動画チュートリアル | カスタムアクション


Pascale Morizur