端子とパラメーターの不一致
Model ブロックと参照モデルの間で端子またはパラメーターが一致していないときに行う診断アクション
モデル コンフィギュレーション ペイン: 診断 / モデル参照
説明
[端子とパラメーターの不一致] コンフィギュレーション パラメーターは、このモデルの読み込みまたは更新の際に、Model ブロックとその参照モデルの間で端子またはパラメーターが一致していないときに行う診断アクションを決定します。
端子の不一致が発生するのは、Model ブロックの入出力端子が参照モデルのルートレベルの入出力端子と一致しない場合です。
パラメーターの不一致が発生するのは、Model ブロックで認識されるパラメーター引数が参照モデルで宣言されているパラメーター引数と一致しない場合です。
参照モデルのコンフィギュレーション パラメーターの設定
モデル参照階層では、現在のモデルの階層構造における最上位モデルと現在の参照モデルのどちらのコンフィギュレーション パラメーターを編集するかに応じて、[コンフィギュレーション パラメーター] ダイアログ ボックスの開き方が異なります。
現在のモデルの階層構造における最上位モデル — Simulink® ツールストリップの [モデル化] タブで [モデル設定] をクリックします。
現在の参照モデル — Simulink ツールストリップの [モデル化] タブで [モデル設定] ボタンの矢印をクリックします。その後、[参照モデル] セクションで [モデル設定] を選択します。
あるいは、参照モデルを最上位モデルとして開きます。その後、Simulink ツールストリップの [モデル化] タブで [モデル設定] をクリックします。
設定
なし (既定値) | 警告 | エラーなしソフトウェアは Model ブロックを更新します。
警告ソフトウェアは警告を表示して Model ブロックを更新します。
エラーソフトウェアはエラー メッセージを表示して、Model ブロックを更新しません。
Model ブロックの端子またはパラメーターの不一致に関するエラーが表示された場合は、Model ブロックを手動で更新できます。Model ブロックを選択します。次に、[Model ブロック] タブで [リフレッシュ] を選択します。または、関数
Simulink.ModelReference.refreshを使用します。
ヒント
Model ブロックのアイコンに、端子またはパラメーターの不一致を示すテキストを表示することができます。この機能を有効にするには、親モデルの [デバッグ] タブで [情報のオーバーレイ] 、 [参照モデル I/O の不一致] を選択します。

推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | 影響なし |
| 効率性 | 影響なし |
| 安全対策 | エラー |
プログラムでの使用
パラメーター: ModelReferenceIOMismatchMessage |
値: 'none' | 'warning' | 'error' |
既定の設定: 'none' |
バージョン履歴
R2006a より前に導入