CANバスのアービトレーションを分離する方法

必須の卓上型オシロスコープ
+ Essential ベンチトップ オシロスコープ

特定の仲裁事由をトリガーとする

CANバスのアービトレーションを特定するには、フレーム内のアービトレーション部分における動作を識別しつつ、エンジニアが検証したいメッセージのみにキャプチャを限定する必要があります。このテスト環境では、アービトレーションが発生する波形領域を特定し、特定のCANフレーム識別子(ID)またはシンボリックなメッセージ名を用いてトリガーを設定できるオシロスコープが必要となります。

エンジニアは、CANフレームの先頭数ビットの範囲に、アービトレーションが発生するトリガーゾーンを設定し、そのゾーンを選択したメッセージ条件と組み合わせます。目的のアービトレーションイベントを特定すると、セグメント化されたメモリによって連続して発生するイベントをキャプチャできるため、エンジニアは個々のイベントを確認し、アービトレーション条件がどのくらいの頻度で発生するかを分析することができます。

CANバス・アービトレーション解析ソリューション

CANバスのアービトレーションを特定するには、波形ベースのトリガ機能とCANメッセージの判定機能を組み合わせ、繰り返し発生するイベントを選択的にキャプチャできるオシロスコープが必要です。 Keysight Essential ベンチトップ型オシロスコープは CAN 物理層の波形をキャプチャし、自動車用解析ソフトウェアが CAN デコードとメッセージベースのトリガ条件判定を行います。ゾーントリガ機能により、アービトレーションが発生する波形領域を定義し、特定のフレーム ID またはシンボリックなメッセージ名と組み合わせることで、目的のイベントを特定します。その後、セグメントメモリ機能により、連続して発生するアービトレーションをキャプチャし、個々のイベントを確認・分析して、その状態がどの程度の頻度で発生しているかを把握することができます。

車載シリアルバス特性評価のデモを見る

当社のCANバス競合解析ソリューションの製品をご覧ください

関連するユースケース

お問い合わせ ロゴ

当社のエキスパートにお問い合わせください。

所望のソリューションを見つけるのにお困りですか?