メインコンテンツ

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

モデル要素名の一貫性をチェック

チェック ID: mathworks.jmaab.jc_0602

ガイドライン: jc_0602: モデル要素の名前の一致

説明

信号に接続しているモデル要素が一貫した命名に従っているかどうかをチェックします。

以下の名前が信号線で直接接続されている場合は正確に一致していなければなりません。

例外 1:以下のサブシステムのいずれかに接続された信号線の名前は、サブシステムの端子ラベル名と異なっていてもかまいません。

  • 再利用可能なサブシステム

  • ライブラリにリンクされているサブシステム

例外 2:Inport ブロック、Outport ブロック、およびその他のブロックの組み合わせに同じブロック名を設定する場合は、一貫した命名のために Inport ブロックと Outport ブロックに接尾辞または接頭辞を使用します。これはモデル アドバイザー構成エディターで構成できます。

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

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

MAB モデリング ガイドラインはサブ ID を 1 つのみ提供するため、このチェックにはサブチェックは含まれません。

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

  • NA-MAAB — 推奨なし

  • JMAAB — a

次のパラメーターを構成してチェック アクションをカスタマイズできます。

入力パラメーター既定値
Inport ブロックと Outport ブロックの組み合わせの一貫した命名形式 接頭辞 (<Prefix_tag><Signal_name><Sequence>) または接尾辞 (<Signal_name><Sequence><Suffix_tag>)
Inport の接頭辞/接尾辞タグ IN_ (既定値、構成可能)
Outport の接頭辞/接尾辞タグOUT_ (既定値、構成可能)

結果と推奨アクション

条件推奨アクション
1 つ以上のモデル要素が、接続されている信号の名前と矛盾している。

逸脱したモデル要素の名前を変更して信号名と一致させるか、Inport ブロックまたは Outport ブロックとの一貫性をもたせます。

機能および制限事項

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

  • マスク サブシステムの内容を解析します。既定では、入力パラメーター [マスク内を表示][グラフィカル] に設定されます。

  • ブロックまたはチャートの対象外指定は許容されます。

  • 参照モデルはチェックされません。

編集時チェック

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