TestValidationDiagnostics_dark_SystemVisual_RGB-hd_jpg.jpg

CANdelaStudio

ECU診断データの効率的な指定

CANdelaStudio を使用すれば、ECU の正式な診断仕様の作成と改良を、直感的かつ効率的、そして正確に主導することができます。堅牢な診断ソフトウェアの基盤を定義し、シームレスな自動コンフォーマンステストを実現し、開発、生産、サービス環境にわたる診断テスターに信頼性の高いデータを提供します。

診断仕様エンジニアや開発者のために設計されたCANdelaStudioは、複雑さを構造へと変換し、標準を実践へと結びつける力を支援します。作業効率を高め、一貫性を確保し、診断データのあらゆる詳細を完全にコントロールすることが可能になります。

同時に、ODX および AUTOSAR DEXT による標準化されたデータ交換により、お客様の作業を最新のツールチェーンやワークフローにシームレスに統合することができます。

メリット

再利用性

  • ユーザーはテンプレートという概念に基づいて操作を行います。要件に違いがある場合でも、診断データは、自動車メーカーが異なっても常に同様の構造で記述されます。これにより、プロジェクトをまたいだ再利用が可能となります。
  • 自動車メーカーに依存しない診断開発のための、TIER1向け専用サポート

一貫性と安全性

  • 入力時の整合性チェックにより、高いデータ品質が保証されます。
  • 診断に特化したユーザーインターフェイスにより、迅速な結果が得られます。

幅広い適用性

  • さまざまな交換フォーマット(ODX、AUTOSAR DEXT/SYS-EX、CSV、RTF、HTML、A2L、XML、CDI、SOVD OpenAPI)との間でデータをインポートおよびエクスポートできるため、データの再利用やさらなる使用が容易になります
  • さまざまなネットワーク上の異なるプロトコル(UDS、OBDonUDS(SAE J1979-2)、KWP2000、OBD2、WWH-OBD、SOVD、CAN、LIN、MOST、FlexRay、DoIP)に対応しています
AUO_Image_c2.jpg
ケーススタディ
CANdelaStudio - 診断要件の自動トレーサビリティを実現するプラグイン。 AUO Mobility Solutions社において、CANdelaStudio診断仕様作成ツールとIBM®要件管理ツールDOORS®との間の要件整合性を自動検証しています。このプロセス改善は、CANdelaStudioで利用可能な要件プラグインと、2つのシンプルなCスクリプトに基づいています。これらのプラグインにより、プロジェクトの初期段階から診断関連の要件をシームレスに取得することが可能になります。これにより、プロジェクトのライフサイクル全体を通じて、要件管理ツールとCANdelaStudio間の完全なトレーサビリティが確保されます。

適用分野:エディションとバリアント

エディションとは、特定の目的に合わせて設計された製品のことです:

  • 対話型作業向けのDesktop Edition(DE)
  • 自動化されたCI/CT環境向けのサーバーエディション(SE)
    (WindowsおよびLinux対応)

バリアントとは、エディションごとに機能セットが段階的に異なるものです:

  • Desktop Edition(DE)のバリアント 標準 | ViewX | Pro | Admin
  • Server Edition(SE)のバリアント Data Export | Data Exchange
CANdelaStudio_Editions_Variants_new_CI.jpg

Desktop Edition(DE)のバリアント

CANdelaStudio 標準

CANdelaStudio Standardには、ECUの診断(ECUの識別、フォールトメモリ、セッション、セキュリティなど)を便利に記述するために必要なすべての重要な機能が備わっています。

CANdelaStudio標準の機能:

  • CANdelaテンプレート(*.cddt)を使用したCANdelaドキュメント(*.cdd)の作成および編集
  • コード生成のための属性値の設定など
  • 2つのCANdelaドキュメント、またはCANdelaドキュメントの一部同士の比較
  • 各種標準フォーマット(ODX、CSVなど)からのデータインポート
  • CANdelaドキュメントを各種フォーマットへエクスポート
  • 1つの言語での表示および一貫性のある編集

対象者: 診断プロセスに積極的に関与するすべての関係者は 、CANdelaStudio標準を使用してください。

CANdelaStudio ViewX

手頃な価格のCANdelaStudio ViewXは、診断データの表示、比較、エクスポート機能を備えていますが、編集機能はありません。

  • この製品は、ベクターツール(CANoe、CANapeなど)に同梱されている「CANdelaStudio View」と同じ機能を備えており、さらに診断仕様を要件仕様(RTF、HTML)としてエクスポートすることも可能です。
  • さらに、データ指向のエクスポート機能(ODX、CSV…)、比較表示機能、および ODX ビューアも備えています。

対象グループ:テストシーケンスの作成者およびテストシステムのユーザー。

CANdelaStudio Pro

CANdelaStudio標準と同様の機能に加え、診断仕様書の多言語への手動および半自動翻訳機能が追加されています(CANdelaStudio標準のバージョンでは、診断仕様書は常に1つの言語でのみ編集します)。

さらに、オープンなTMX標準に準拠して辞書を作成し、使用することができます。西ヨーロッパ諸語に加え、日本語などの極東諸語もサポートされています。

対象:国際的な プロジェクトや、多言語仕様書の要件、あるいは有用なプロジェクト。

CANdelaStudio 管理者

CANdelaStudio Proと同様の機能に加え、以下の定義を行うための診断テンプレート(*.cddt)の編集機能が追加されています:

  • 基本プロトコルサービス
  • フォールトメモリ(個々の診断トラブルコードの構造とプロパティ)
  • さまざまな診断ユースケースに対応した診断クラス
  • オブジェクトの権限設定の指定
  • 認証設定による制限を受けずにオブジェクトを変更する機能
  • 診断ツール(テスター、コードジェネレータ、検証ツールなど)の設定用属性
  • 個々のリビジョンエントリの削除

さらに、CANdelaドキュメント(*.cdd)内のテンプレート要素を編集したり、テンプレート(*.cddt)を変換したりすることも可能です。

対象ユーザー: ECUグループまたは車両モデルシリーズの全体的な診断コンセプトを担当するユーザー

Server Edition(SE)のバリアント:

CANdelaStudio Server Editions(SE)を使用すると、サーバー環境(例:継続的インテグレーション/継続的設計・ビルドパイプライン、Jenkins、仮想マシン、Dockerなど)において、CANdelaStudioのインポート/エクスポートを実行することができます。

CANdelaStudioサーバー版にはコマンドラインインターフェイスが含まれており、2つの製品バリアントとして提供されています。また
Linux用のオペレーティングシステムとして以下の2つの製品バリエーションが用意されています:

  • Data Export サーバー版:エクスポート専用
  • データ交換サーバーエディション:インポート/エクスポート

CI/CDパイプラインにおけるCANdelaStudio Server Edition

右側の動画およびウェビナーの録画では、CANdelaStudio Server Edition(SE)を使用して診断開発タスクを自動化し、CDDファイルなどの診断仕様を更新する際の手作業を削減するアプローチをご紹介しています。

この自動化パイプラインには、UDS/AUTOSARチェックによる検証や、ODXおよびDEXTファイルの自動エクスポートが含まれており、テストやデプロイメントを含むより複雑なワークフローへの展開も可能です。

実装には、ソース管理システム、CI/CDプラットフォーム、自動化ツール、およびサーバー環境が必要となります。GitHub ActionsおよびJenkinsを用いた実装例も用意されています。

CANdelaStudio Server Edition - Automation Pipeline on a Development Process | #VectorTechTutorial

主な特長

単一のツールでOEMごとの違いを扱うため、CANdelaStudioではドキュメントテンプレート(CDDT)をサポートしています。ドキュメントテンプレートは、その内容において自動車メーカー固有の診断仕様に相当します。これには、ECUで許可されているすべての基本サービスに関する正式な記述と、すべてのECUに実装が必須となる必須コンテンツのセットが含まれています。

ドキュメントテンプレートは、多くの自動車メーカーから提供されています。自動車メーカー固有のドキュメントテンプレートがないプロジェクトについては、UDS用の汎用ドキュメントテンプレートが製品に同梱されています。

CANdelaStudioは、以下の利点を提供することで、サプライヤーが以前のプロジェクトで開発されたECUのソフトウェアを、別の自動車メーカーの診断仕様に適合させる作業を容易にします:

  • 大量データの転送
  • AUTOSARバージョンの適応
  • 異なるドキュメントバージョンとして保存
  • サプライヤーの診断情報を非表示にする
  • DEXTのインポート

自動車メーカー固有のテンプレートに基づき、各ECUごとに1つの文書として診断仕様書が作成されます。これには、すべての診断要素が含まれています。

メリット:

  • 整合性チェックにより、早い段階でデータの品質を確保し、診断ワークフローの効率化を図ることができます
  • 「ドキュメントアップグレード」機能を使用すれば、DIDやルーチンをあるドキュメントから別のドキュメントへ簡単に転送できます
  • 「比較ビュー」では、2つのバージョン間の変更点を表示し、結果を保存できます。数多くのフィルター、検索、および高度なナビゲーション機能をご利用いただけます。
  • 翻訳ビューやTMX交換機能を含む多言語対応のCANdelaドキュメントにより、外国語を話すパートナーとのプロジェクトが円滑に進められます
  • さまざまなフォーマットでの診断トラブルコード(DTC)のインポートおよびエクスポートが可能です
  • 診断トラブルコードのさまざまな表示形式:表形式の概要から、さまざまなバリエーションにおけるDTCの有効性を確認できる表示、個々のDTCの詳細編集画面まで。
  • 一括データ転送:すべての診断要素を、CDDT1 に基づく 1 つのドキュメントと、別の CDDT2 に基づく別のドキュメントに、一度に簡単に転送できます

動画

画像

CANdelaStudio 23P1 - FaultMemory.png
フォールトメモリの処理:コックピットビューにおいて、すべてのDTCプロパティとその詳細情報を体系的に表示します
CANdelaStudio 24 - DataTypes-ComplexDataType.png
データ型リスト:設定可能な列、個々のプロパティに基づく柔軟なフィルター、プロパティのグループ化
CANdelaStudio 24 - DIDsView.png
グラフィカルな概要表示を備えたDID編集
CANdelaStudio 23P1 - MultilingualExample.png
CANdelaStudio Proにおける繰り返し使用されるテキストモジュールの自動翻訳
CANdelaStudio 23P1 - RequirementsView - DEXT Export.png
AUTOSARプロセス:要件のインポートおよびAUTOSAR診断抽出データ(DEXTフォーマット)へのエクスポート
CANdelaStudio 23P1 - StateDiagram.png
診断サービスの状態依存関係のグラフィカルな可視化
CANdelaStudio 23P1 - CompareView.png
2つの診断データベースの比較
CANdelaStudio 24 - DiagInstanceOverview.png
診断インスタンスの概要
CANdelaStudio 24 - ProtocolServices.png
プロトコル・サービスの概要

バージョン25の主な新機能

  • CANdelaStudio 25の新しいAI機能により、ユーザーは、ドキュメントや複雑な診断データを時間をかけて検索することなく、情報、作業手順、プロジェクト固有のガイダンスをより迅速に見つけることができます。
  • 「スマートヘルプ」は 、ヘルプメニューから直接、文脈に応じた的確な回答を提供するため 、作業を迅速に開始しやすくなり、日々の業務効率が向上します。
  • Smart Suggestions」は、プロジェクトデータ、CDD、その他の設計要素に基づいて、根拠のある推奨事項を提供し、一貫性の向上、データ品質の向上、手戻りの削減を実現します。
  • 特に複雑な診断モデルにおいては、AIが時間のかかる試行錯誤に代わって的を絞ったガイダンスを提供し、開発サイクルを大幅に短縮します。
  • バージョン25では、MCPアプローチ(例:Visual Studio Code)を通じてAI機能を利用できるようになり、CANdelaStudioを中心としたAIを活用したワークフローをいち早く体験いただけます。
PREEvision_CANdelaStudio_DVC_DE_SE_Edition.png
インタラクティブ・オーサリング(Desktop Edition) | ソフトウェアファクトリー/DevOps(サーバー版)
  • Server Edition を利用することで、CANdelaStudio を自動化された CI/CD パイプラインプロセスに対応させることができ、繰り返し行われるタスクを手作業で行う必要がなくなるため、貴重な時間を節約できます。
  • 自動化されたワークフローにより人為的なエラーが削減され、問題に対するフィードバックが迅速に行われるため、会社は品質と安定性の向上というメリットを享受できます。
  • インポート、エクスポート、プラグインの実行、個々のプロパティの変更、および多くの要素を事前定義済み値に調整するなど、数多くの操作が可能です。これにより、Server Editionを既存の開発およびデータ処理プロセスに柔軟に統合することができます。
  • ボリュームライセンスおよびエージェントライセンスにより、スケーラブルなライセンスモデルが利用可能となり、予測可能な標準的な運用から高負荷のピーク時まで、コスト効率に優れたソリューションを提供します。
SOVD_Data_Types_V25.jpg
  • SOVDの領域において、CANdelaStudio 25は新しい「Operation」クラスタイプにより、モデリング機能を拡張しています。「Proximity Proof Required」などの新しいプロパティやオプションのデータオブジェクトにより、SOVD固有の要件をアプリケーションに合わせてマッピングすることが可能になります。
  • バージョン25では、SOVD専用のデータ型が導入され、これらは別のタブで明確に管理されます。
  • その結果、明確なデータモデリングと、SOVDベースのプロジェクトに合わせたきめ細かなサポートが実現されます。
  • CANdelaStudio 25 では、DTC プロパティ向けに新たに精密に最適化された型(イベント操作サイクル、イベント条件、Boolean 値、および翻訳不可の文字列)を導入することで、プロセスの信頼性が向上しています。
  • SAE J1939-73 では、DTC に対して、UDS 用の 16 進数値に加え、個別の SPN/FMI 値を指定することができます。これにより、コード生成やデータ交換といった後続のプロセスとの連携が向上します。
Search_V25.jpg
  • CANdelaStudio 25で刷新された検索機能は、以前よりも高速かつ包括的に、そして格段に使いやすく検索結果を表示します。これは、最も頻繁に使用される中核機能の一つとして、顕著な利点となっています。
  • ユーザーは、検索フィールドから直接検索を開始できるほか、大文字小文字の区別、単語単位、プレフィックス、サフィックス、検索コンテキストなどのオプションを備えた新しい検索ダイアログを使用できるようになりました。
  • 検索結果の表示は明確に構成されており、フィルターが可能で、クリック可能なオブジェクトパスを通じて素早く移動することができます。
  • 同時に、検索対象にはテキストテーブル、属性、およびこれまで見つけるのが困難だったその他の要素も含まれるようになったため、プロジェクトにおける日々の作業が大幅に効率化されます。

  • ジョブコンテナ、ジョブ、ジョブパラメータ、および「ドキュメントクラス」向けの新しいリストと統合されたプロパティページにより、透明性が向上し、関連するプロパティへのアクセスがより迅速になりました。
  • 特にエキスパートユーザーにとって便利なのが、デフォルト属性の新しい概要リストです。これにより、オブジェクトをまたいで、また複数選択を通じて、属性を手軽に編集できるようになります。
  • これにより、必要なクリック数が削減され、一括調整が簡素化され、ユーザーはデータをより効率的かつ一貫性を持って管理できるようになります。
  • ファイルダイアログからは、同期された OneDrive フォルダーにアクセスできるため、現代の職場環境において、ファイルの検索や使用がさらに容易になります。

インポート/エクスポートフォーマット

SOVD

  • SOVD OpenAPI エクスポート:UDS に基づく CDD ファイルを SOVD OpenAPI ファイルにエクスポートします

AUTOSAR

  • AUTOSARシステム記述からシグナルおよび変換を簡単にインポート
  • AUTOSAR 診断抽出データ(DEXT ファイル)のエクスポート
  • CANdelaStudio 内の診断オブジェクトと、
    AUTOSAR System Extract(SYS-EX)内の関連オブジェクトとのリンク

診断コンポーネントとソフトウェアコンポーネント(SWC)の同期

  • タイプリストまたは System Extract(DaVinci Developer からの SWC)からの診断オブジェクトの作成および更新
  • DEXT フォーマットを介した DaVinci Developer での SWC の更新

CANdb および FIBEX

  • シグナルの取り込みおよびデータオブジェクトやDTCへの変換

ODX

  • ODX(2.2、2.0.1)からのインポート、およびODX(2.2、2.1、2.0.1)へのエクスポート
  • ODXへのエクスポートにおいて、幅広いオプション設定が可能です(例:テーブル指向またはサービス指向)
  • ODXデータの部分的なインポート(例:レイヤーおよびサービスのみ)
  • ODXデータを表示するための「ODXStudio View」
  • オブジェクトID(OID)およびテキストID(TID)のインテリジェントなサポート

レポート

  • 診断仕様のエクスポート(RTF、HTML)
  • サービス概要のエクスポート(CSVファイル)

その他

  • SAE J1979 および SAE J2012 デジタル附属書:詳細な OBD データを、選択したバリアントまたはライブラリにインポート

AUTOSAR開発におけるデータ交換

メリットと利点

  • 既存のワークフロー(AUTOSAR)への包括的な統合
  • 関連ツール間での診断関連データの簡単な交換
  • 診断データとソフトウェアコンポーネントの説明との整合性
  • 変更発生時の自動同期およびマージにより、開発サイクルが短縮されます。
  • ソフトウェア構成における高度な自動化
  • 一貫性のあるDEXTおよびODXデータ:いずれも同一のソースから生成されます。
SWC-Sync_UseCase1_new_CI.jpg

E/E設計ツール「PREEvision」は、ソフトウェア設計と診断設計を統合しており、車両診断をE/E開発プロセスの不可欠な要素としています。

  • 診断モデルは、PREEvisionからCANdelaStudioへ直接エクスポートすることができます。
  • 診断データは、CANdelaStudio 内でさらに精緻化および補完されます。
  • 診断データをソフトウェアに手動で適合させる必要はなくなりました。
  • 2つのツール間のデータ交換により、診断の内部および外部のビューが常に同期された状態が保たれます。

診断レポートのすべての詳細を含むサービスおよびフォールトメモリが考慮されます。診断データのエクスポート範囲は、ソフトウェアとハードウェアのマッピング、すなわち専用ECU上の診断オブジェクトの可用性に基づいています。

SWC-Sync_UseCase_DaVinci_new_CI.jpg

DaVinci Developer Classicは、AUTOSAR classic ECU向けのソフトウェアコンポーネント(SWC)のアーキテクチャ設計を行うためのツールです。

AUTOSAR System Extract(SYS-EX)とは、ECUの記述を表すシステム記述からの抽出データです。 CANdelaStudioは、DaVinci Developer ClassicからのAUTOSAR System Extractデータを、「SWC Sync」(ソフトウェアコンポーネント同期)機能の出力データとして使用します。これにより、UDS診断の実装に関連するAUTOSAR System Extractの内容と、迅速かつ容易に同期させることができます。

メリット:

  • CANdelaStudio内の診断仕様へのSWCの一方向同期により、診断オーサリング(例:DID番号やDTC番号の割り当て)を使用し、さらなる処理が可能になります。
  • 診断ポートを含むAUTOSAR System Extractから、UDS ECU診断データベースを迅速に生成できます。
  • DCMおよびDEMの作成が簡素化されます:AUTOSAR DEXTフォーマットおよびDaVinci Configurator Classicと組み合わせることで、ソフトウェアコンポーネントへの自動マッピングにより、AUTOSARモジュールであるDCM(Diagnostic Communication Manager)およびDEM(Diagnostic Event Manager)を容易に生成できます。

CANdelaStudioで初期のUDS診断を作成した場合、対応するDEXTファイルをインポートした後、DaVinci Developer Classicで診断に必要なソフトウェア部分を簡単にモデリングできます。

お客様一人ひとりに合わせたサービス

お客様のニーズに完璧に合わせた、CANdelaStudioのエンジニアリングサービスをご活用ください。

OEM_Tier1_Tailoring.jpg

当社のカスタマイズサービスには、以下のものが含まれます:

  • プラグインを介した、診断情報を含むお客様固有のフォーマットへの対応(データのインポートおよびエクスポート)
  • お客様固有の要件に合わせて、標準製品のコンポーネント(例:ODXエクスポートなど)をカスタマイズいたします
  • 自動車メーカー固有のCANdelaStudioテンプレート(.cddtファイル)の作成
  • CANdelaStudioの特定のユースケースについて、迅速かつ実践的なトレーニングを行う製品コーチング

FAQs

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

体験版のバージョンリクエスト

関連製品