1

私は配水ネットワークのモデルに取り組んでいます。何度も入っている様々なパーツが入っています。新しいパーツを追加するために、現在、パーツを個々の .slx モデルからネットワーク .slx にコピーしています。ただし、エラーを回避するために、その部分のすべての from および goto タグの名前を変更する必要があります。可視性タグを使用して、この必要性を回避したり、ルーティングをローカルにしたり、この信号ルーティングの概念をまとめて取り除くにはどうすればよいでしょうか。モデルをわかりやすくするために、ブロックの両側に入力ポートと出力ポートを配置したいと思います。

したがって、モデルを追加する方法に関するよりエレガントなソリューションがあれば、大歓迎です。同封の画像の例では、別のパイプ (例: ezPipe2) を追加する場合、新しいパイプ モデルのすべてのタグの名前を変更する必要があります (このレイヤーのタグとサブシステムのタグの合計で 8 つ)。このネットワークの最終的なサイズを考慮すると、現実的ではありません。パイプ ジャンクション パイプ

goto タグは、計算が行われるビットを含むサブシステムに移動します。例は、1 層下のパイプです。実際の機能を持つレイヤーがもう 1 つあります。 パイプサブシステム

4

1 に答える 1

1

特にグローバルな goto/from ブロックを使用している場合は、サブシステムの移植性を高めるために、goto および from ブロックをバスではなく使用しないことをお勧めします。Bus Creatorブロックを使用してバスを作成し、Bus Selectorブロックを使用して目的の信号を選択できます。詳細については、ドキュメントのバスの作成とアクセスを参照してください。前もってより多くの作業が必要ですが、特に同じサブシステムを数回再利用する場合 (その場合、ライブラリに入れたいと思うかもしれません) は、長期的に見れば報われます。

于 2013-11-06T15:19:01.050 に答える