Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Dem Status Override

動作をシミュレートして検証するためのイベントのオーバーライド

R2022a 以降

  • Dem Status Override block

ライブラリ:
AUTOSAR Blockset / Classic Platform / Basic Software / Diagnostic Event Manager (Dem)

説明

Dem Status Override ブロックは、Diagnostic Service Component ブロックでシミュレートした AUTOSAR イベントの診断ステータスを設定するように構成できます。このステータス値は、Unified Diagnostic Services (UDS) 規格に従って構成できます。具体的には、このブロックを使用して、モデル内の他のイベントの動作に関係なく、特定のイベントに対する GetEventStatus 呼び出しの戻り値を設定できます。シミュレーション中にイベント ステータスを変更しようとするその他のブロックは無視されます。このブロックでは、特定の動作をテストするための予測可能なエントリポイントを、コンポーネント モデルのカバレッジをすばやく取得するための低コストの方法として使用できます。

パラメーター

すべて展開する

このブロックを使用してオーバーライドする AUTOSAR イベントを指定します。

最後のチェック時に失敗したテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

現在のオペレーション サイクル中に失敗したテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

現在または前のオペレーション サイクル中に失敗したテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

要求時に確認されたテストの失敗。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

最後のコード クリア以降に実行されていないテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

最後のコード クリア以降に少なくとも 1 回失敗したテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

このオペレーション サイクル中に完了していないテスト。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

サーバーに警告が通知されるほど重大なテストの失敗。

このプロパティを設定するには、[ダイアログ] を選択してステータスを手動で構成するか、[入力端子] を選択してステータスが接続された入力の動作に応じて動的に構成されるようにします。

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

バージョン履歴

R2022a で導入