vector-software-platform-product-portfolio-overview.png

CANbedded

CANおよびLINバスを介した情報交換のためのレガシーソリューション

30年以上にわたり、ベクターのCANbeddedソフトウェアコンポーネントは、世界中で数百万台のECUを支えてまいりました。ほぼすべての主要自動車メーカーから信頼されているCANbeddedは、CANまたはLINネットワークを搭載したほとんどの車両の基盤となっており、確立された車両プラットフォームからリソースが限られた車両プラットフォームに至るまで、ECUに実証済みの信頼性を提供しています。

CANbeddedベーシックソフトウェアは、CANバスを介したECU間の通信を可能にします。ECUソフトウェアの一部として、自動車メーカーの仕様に準拠した通信タスクを取り扱います。これにより、お客様のECUは、車内の他のECUや外部のテスターと効率的にデータを交換できるようになります。CANbeddedは、多くの自動車メーカーおよび幅広いマイクロコントローラに対応したバリアントが用意されています。

CANbedded を利用することで、お客様は機能ソフトウェアの開発に集中することができます。このスタックが、自動車メーカーの要件に従ってCANメッセージの送信と受信を処理します。ベクターでは、ほとんどのメーカー向けにOEM固有のCANbeddedバリアントを提供しています。

主なメリット

これらの機能により、効率的なECU通信および統合のための強固な基盤が整います。CANbeddedは、実績のある機能と、さまざまなプラットフォームや自動車メーカーの要件に応じた柔軟なデプロイメントを両立させています。

  • アプリケーションに特化した、拡張性の高いソースコード
  • メモリ使用量が少なく、ランタイム速度が速い
  • 幅広いハードウェアプラットフォームに対応
  • プラットフォーム固有および自動車メーカー固有のバリアントをご用意しています
  • 明確に定義され、一貫性のあるインターフェイス
  • プラットフォームや自動車メーカーをまたいだ移植が容易
  • お客様のECUソフトウェアセットアップに容易に統合できます

Key Functions of CANbedded

vector-canbedded-can.png
CANbeddedによるCAN通信

便利な拡張機能

ベクターの追加のベーシックソフトウェアを活用して、お客様の特定の用途に合わせてCANbeddedスタックを拡張してください。

CANbedded Gatewayは、通信に必要なシグナルやメッセージのみを転送することで、CAN-CANやCAN-LINなどのネットワーク間でデータを転送します。これにより、効率的なデータ交換が可能となり、不要なネットワーク負荷を削減します。

信号ルーティング、データキューイングの有無を問わずメッセージルーティング、トランスポートプロトコルルーティングなど、設定可能なルーティングオプションを提供します。成熟した効率的なソフトウェアコンポーネントとして、ゲートウェイECUのための信頼性の高い基盤を提供し、多くの自動車メーカープラットフォームで利用可能です。

CANdesc および DEM - 診断用ソフトウェアコンポーネント

CANdescは、さまざまな自動車メーカー間で診断プロトコルの統一的な実装を実現します。これは診断仕様(CDDファイル)に基づいて生成され、アプリケーションへのシグナルベースのインターフェースを提供することで、ECUソフトウェアへの診断機能のシームレスな統合を可能にします。

DEMコンポーネントをCANdescに追加することで、エラーメモリを実装できます。DEMは、アプリケーションソフトウェアでエラーが検出された際に診断トラブルコード(DTC)を保存し、ECUの診断機能を完成させます。

CANdescおよびDEMは、自動車メーカーの独立性を保ったバリアントを含め、幅広い自動車メーカーに対応しています。

診断ツール

Vectorは、診断機能やフラッシュプロセスの定義から実行に至るまでのワークフロー全体を網羅する、一貫性のある診断ツールチェーンを提供しています。これには、CANdelaStudio、CANoe、CANape、Indigoなどのツールが含まれます。

XCP Professional

XCP(ユニバーサル・キャリブレーション・プロトコル)を使用して、車載ECUの測定/キャリブレーションおよびテストを行います。XCPは、ベクター社の主導的な貢献によりASAMによって標準化されており、開発全体を通じて一貫したデータアクセスをサポートしています。

PC側では、CANapeまたはCANoeがXCPマスターとして機能し、ECU側はXCP Professionalソフトウェアコンポーネントを通じてXCPスレーブとして動作します。ASAMで定義された機能に加え、BSWステータス変数のA2Lへの自動生成や、量産用途向けに機能を無効にするオプションなどの拡張機能も提供されています。

XCP Professionalは、CANおよびLINに対応しています。その他のネットワークについては、ベクターのベーシックソフトウェアであるMICROSAR Classicを使用いただけます。

複数コンフィギュレーションECU向けソリューション

Identity(識別情報)は、ECUが実行時にどのように設定・有効化されるかを定義する仕組みです。例えば、左ドア制御用と右ドア制御用といった異なるバリアントを区別するために利用されます。有効なIdentityはECUの初期化時に設定され、対応する記述ファイルに基づいて決定されます。

ECUの高機能化に伴い、管理すべきバリアントの数は増加し続けています。その結果、コンフィギュレーション管理の工数やコストも増大しています。この複雑さを抑えるためには、バリアントを体系的かつ効率的に管理する仕組みが不可欠です。

ベクターは、自動車メーカーやサプライヤーとの長年にわたる協業で培った知見をもとに、こうしたユースケースに対応するソリューションを提供しています。これにより、バリアント管理の効率化、ECU開発の簡素化、管理工数および関連コストの削減を実現できます。

CANbedded J1939は、SAE J1939ベースのECUネットワークにおける標準化された通信のための堅牢なソフトウェアスタックを提供します。

商用車や農業機械向けに設計されており、パワートレインおよびシャシーシステム間での信頼性の高いデータ交換を保証します。

  • 高度に構成可能なソフトウェアコンポーネントにより、効率的なコード実行と、プロジェクト固有の要件への柔軟な適応が可能になります。

  • ハードウェアに独立した API により、移植性が確保され、異なるプラットフォーム間の統合が簡素化されます。

  • 診断プロトコルやトランスポートプロトコルなどの追加コンポーネントをシームレスに統合することで、エンドツーエンドの開発ワークフローをサポートします。

  • 便利な設定機能と実証済みのスケーラビリティを備えた CANbedded J1939 は、開発を加速し、信頼性の高いシステムパフォーマンスを保証します。

対応ハードウェアおよびコンパイラ
CANbeddedは、ハードウェアにほぼ独立しているため、プラットフォームやプロジェクトセットアップを問わず高い柔軟性を発揮します。必要な派生製品、コンパイラ、ベーシックソフトウェアモジュールの組み合わせを早い段階で共有いただくことで、お客様の具体的な要件に完璧に適合させることができます。これにより、ベクターはお客様に合わせたソリューションを提供し、スムーズかつ効率的なプロジェクトの立ち上げをサポートいたします。

CANbedded LIN通信

CANに加え、CANbeddedはLIN(Local Interconnect Network)通信にも対応しています。

CANbedded LINは、分散型ECUネットワークにおいて、信頼性が高くコスト効率に優れた通信を実現するための、実績のあるソフトウェアスタックを提供します。

  • 標準化され、拡張性のあるコンポーネントにより、リソースの使用量を抑えつつ、プロジェクト固有の要件に迅速に対応することが可能です。
  • ランタイム時の効率とメモリ使用量の最小化に最適化されており、リソースに制約のあるハードウェア上でも高いパフォーマンスを保証します。
  • 自動設定とシームレスな統合により、開発プロセスが簡素化され、エンジニアリングの負担が削減されます。
  • ベクターのツールチェーンと完全に互換性があるため、設定から検証に至るまで効率的なワークフローがサポートされます。
  • コスト重視のECUサブシステムに最適なCANbedded LINは、既存のバスシステムを補完し、市場投入までの時間を短縮します。
vector-canbedded-lin.png
CANbedded LIN通信
  • ベクター社のツールチェーンとの完全な互換性により、設定から検証に至るまでの効率的なワークフローが実現されます。
  • コスト重視のECUサブシステムに最適なCANbedded LINは、既存のバスシステムを補完し、市場投入までの期間を短縮します。

関連コンテンツ

お問い合わせ
Embedded Software
お問い合わせ
ご検討中の方も、次のステップに向けて準備を進めている方も、まずはお気軽にご相談ください。お客様のニーズに最適なソリューション探しをお手伝いします。