AUTOSAR4.Signal
信号のデータ型、コード生成オプション、その他の属性の指定
AUTOSAR データの実行時キャリブレーションのために、R2018b と R2019a では、AUTOSAR コンポーネント パラメーターおよび変数へのモデル要素のグラフィカル マッピングが導入されました。コード マッピング エディターで、Simulink® モデルワークスペース パラメーターまたは内部信号、状態、またはデータストアを選択します。選択した要素を AUTOSAR コンポーネント パラメーターまたは変数にマッピングし、その AUTOSAR キャリブレーション属性を変更します。現在、ベース ワークスペース内の AUTOSAR パラメーターまたは信号オブジェクトを使用して AUTOSAR パラメーターまたは変数をモデル化している場合、コード マッピング エディター ワークフローに移行することを検討してください。詳細については、コード生成用の AUTOSAR 要素のマッピングを参照してください。
説明
このクラスでは、内部グローバル信号を AUTOSAR メモリ セクションにマッピングするためのワークスペース オブジェクトを作成できます。ベース MATLAB® ワークスペースに AUTOSAR4.Signal
オブジェクトを作成できます。
このクラスは Simulink.Signal
クラスを拡張します。信号オブジェクトを使用して、信号や離散状態に含まれる属性、たとえばデータ型、数値型、次元などを割り当てたり、検証することができます。詳細については、Simulink.Signal
のリファレンス ページを参照してください。
作成
以下で説明するように、関数 AUTOSAR4.Signal
を使用して AUTOSAR4.Signal
オブジェクトを作成します。
説明
signalObj = AUTOSAR4.Signal
は既定のプロパティ値をもつ AUTOSAR4.Signal
オブジェクトを返します。
ワークスペース オブジェクトを開いて、プロパティを確認および変更します。
Simulink.Signal
のリファレンス ページでは、信号の属性について詳細に説明しています。AUTOSAR4.Signal
クラスは、[ストレージ クラス] 属性に次の追加項目を選択することで Simulink.Signal
クラスを拡張します。
グローバル
— 内部グローバル信号を AUTOSAR メモリ セクションにマッピングできます。このストレージ クラスを選択することで、カスタム属性の [MemorySection] が有効になります。[MemorySection] では、AUTOSAR メモリ セクション [
VAR
]、[CAL
] または [VOLATILE
] を明示的に選択するか、[Default
] をそのまま使用します。
バージョン履歴
R2014a で導入