ファンクションノードを追加する

ファンクションノードを追加するには、以下のように操作します。

  1. ファンクション ステップで、Insert をクリックします。

    "Insert Node" ウィンドウが開きます。Data 領域には、インポートされたデータチャンネルが表示され、Parameters 領域には既存のパラメータ、Nodes 領域には既存のファンクションノードとインポートされたモデルが一覧表示されます。

  2. Node フィールドにノード名を入力します。

    注記 

    名前は一意である必要があります。ノード、パラメータ、チャンネルのいずれにも同じ名前を割り当てることはできません。

  3. オプション:単位を入力します。

    単位は表示用にのみ使用され、パラメータの適合には影響しません。

  4. 式に追加したいデータチャンネル、パラメータ、ノードを選択し、 をクリックします。

    Parameter リストの下にある Create ボタンで、新しいパラメータを作成することができます。パラメータを作成して編集するを参照してください。

  5. 演算子を挿入するには、左側の演算子ボタンを使用するか、Expression フィールドに演算子を直接キー入力します。

    使用できる演算子は ファンクションノード用の演算子を参照してください。

  6. Validate をクリックして、新しい式の妥当性をチェックします。

  7. OK をクリックしてノードを追加し、ウィンドウを閉じます。

    ノードが Main Function Nodes テーブルに追加されます。

注記 

無効な式をプレースホルダとして使用することができます。第1ノード内に無効な式を追加しておき、後からその式を有効な内容に変更することができます。

一例として、Function Closed-Loop (PID) デモプロジェクト内の transferFcn ノードを参照してください。

参照

Insert/Edit Node

モデル

パラメータを作成して編集する

ファンクションノード用の演算子

ステップ5:ファンクションの構築(チュートリアル)

ファンクションをエクスポート/インポートする