メインコンテンツ

禁止されている Sink ブロックをチェック

チェック ID: mathworks.maab.hd_0001

ガイドライン: hd_0001: Simulink Sinks カテゴリの使用禁止ブロック

説明

禁止されている Simulink® Sink ブロックをチェックします。

コントローラー モデルは離散ブロックから設計する必要があります。Scope ブロックなどの Sink ブロックは、コントローラー モデルでは許可されていません。

このチェックには Simulink Check™ ライセンスが必要です。

チェックのパラメーター化

参考として、NA-MAAB および JMAAB モデリング標準組織で使用が推奨されている MAB ガイドライン サブ ID は以下のとおりです。

  • NA-MAAB — a

  • JMAAB — サポートなし

解析中にチェックされるブロックおよびマスクをカスタマイズするには、モデル アドバイザー構成エディターを使用します。

  1. モデル構成エディターを開いて、チェック ID hd_0001 を検索します。

  2. [入力パラメーター][標準] リストから [カスタム] を選択します。

  3. [ブロックタイプ リストの取り扱い] リストで [許可] を選択して解析にブロック/マスクを含めるか、[禁止] を選択して解析からブロック/マスクを除外します。

  4. [ブロック タイプのリスト] テーブルを使用してブロック/マスク タイプを削除または追加します。

  5. [適用] をクリックし、構成を保存します。

結果と推奨アクション

条件推奨アクション
Sink ブロックが離散コントローラーで許可されていない。 モデルから Sink ブロックを削除します。

機能および制限事項

  • ライブラリ モデルで実行されます。

  • ライブラリにリンクされたブロックの内容を解析します。

  • すべてのマスク サブシステムの内容を解析します。

  • ブロックおよびチャートの対象外指定が許容されます。

編集時チェック

このチェックは編集時チェックでサポートされます。