Modelicaカスタムブロック

MoCustomComponentブロックでコンポーネントとModelicaブロックを定義します。

Modelica言語を使用して陰的コンポーネントを定義できるように、Modelica Custom Componentブロックが用意されています。このブロックは、そのポート、パラメーター、シミュレーション関数を含め、自由にカスタマイズできます。このブロックを使用すると、既存のあらゆるModelicaコードを利用して、新しいコンポーネントの作成や既存のModelicaブロックの変更が可能です。
  1. Palette BrowserActivate#menucascade-separatorCustomBlocks#menucascade-separatorMoCustomComponentブロックを選択します。このブロックを、ダイアグラムにドラッグ&ドロップしてからダブルクリックします。
    ブロックのダイアログが開き、このブロックのポート、パラメーター、およびシミュレーション関数を定義するためのタブが表示されます。
  2. ポート(Ports)タブで、カスタムブロックに設定する入力ポートと出力ポートの数を入力し、各ポートの名前を入力してOKをクリックします。
  3. パラメーター(Parameters)タブで、このブロックのパラメーターの数を入力します。それらのパラメーターごとに、名前、値、およびタイプを入力してOKをクリックします。
  4. シミュレーション関数タブで、このブロックのシミュレーション関数を入力してOKをクリックします。