自動車環境での通信

通信とは?

特定のバス システム (CAN、LIN、FlexRay...) で接続される各ECU (Electronic Control Unit) 間での情報のやりとりすることです。

通信はどこで行われますか?

現在、車両には、さまざまなネットワークがあり、 ネットワークは、ECUによって構築されます。 1つのネットワークから別のネットワークへの境界は、いわゆるゲートウェイで実現します。 これは、両方 (または3つ以上の) のネットワーク (CANやLINなど) の言語に対応するECUです。

通信はどのようにして行われますか?

すべてのECUは、共通のデータベース (DBC、LDF、FIBEXなど) の通信マトリクスを使用します。 このマトリクスには、その言語の言葉 (メッセージ、シグナルなど) と、すべての通信相手 (ネットワークのECU) が定義されています。

一般的なECUはどのように構成されていますか?

ごく抽象的な見地から、ECUは機能部分、アプリケーションそのもの、およびECUの通信制御部分で構成されます。
機能部分は、空調システムのECUやドア システムのECUなどの、ECUの機能を実現します。

One for all

すべてのECUは相互間で通信します。 バス システムのすべてのECUは、同じ通信マトリクスを使用します。 そのため、すべてのECUでは、通信に同様のソフトウェア コンポーネントを使用することになります。

CANbedded - ベクターの標準コンポーネント

ベクターの組込ソフトウェア コンポーネント(CANbedded) では、自動車向けのコントロール ユニットに不可欠な広範な機能を提供しており、組込ソフトウェアとCAN通信分野での長年の経験が集約されています。

標準コンポーネントは汎用コードに基づいており、各用途の要件に合わせてスケーラブルに変更できます。
  • 低いROMおよびRAM使用量
  • 高い実行効率
  • パラメータ設定およびコンフィギュレーションによるコード自動生成
  • アプリケーション ソフトウェアと簡単に統合
  • 解析ツール、シミュレーション ツールおよびキャリブレーション ツールを含むベクター ツール チェーンとの互換性
  • 自動車メーカー仕様との互換性
ソース コードは、ツール (設定ツール) を使ってオフラインで決定されるパラメータおよび設定データにより調整されます。 このため、ターゲット ノードの構成に依存しない、標準化されたCANbeddedソフトウェア コンポーネントが実現されます。
このページはお役に立ちましたか?
E-Mail:

コメント