インスタンスの管理

以下の操作を実行できます。

FMUをファンクションライブラリに追加する

  1. ファンクションライブラリ ブロックで、 アイコンをクリックします。

  2. 目的のファイル(ファイル拡張子:*.fmu)を選択します。

  3. 保存 をクリックします。

    MDAは、FMUファイルを C:\ProgramData\ETAS\MDA\8.7\CorePlugins\Etas.TargetAccess.VirtualTarget フォルダに保存します。

  4. FMUが自動的にロードされます。

FMUファイルは、1つのZIPファイルになっています。ここには、モデルとモデルディスクリプションファイルが含まれます。MDAは、モデルディスクリプションファイルで定義されたモデル名を使用します。この名前は、FMUファイルの名前とは異なる場合があります。また、異なるFMUファイルのモデルディスクリプションファイルにおいて同じモデル名が使用されている可能性もあります。

FMUモデルのオリジナルのファイルを確認する

  1. ファンクションライブラリ内のFMUエントリにマウスカーソルを合わせます。

  2. ツールチップが開いて、FMUモデルがロードされたオリジナルのFMUファイルの名前が表示されます。

FMUの場所を確認する

  1. ファンクションウィンドウで、ファンクションライブラリ内のFMUモデルを右クリックします。

  2. Windowsエクスプローラでファイルを開く をクリックします。

この操作は、FMUファイルの内容を変更したりファイルをコピーして同僚に渡したり、といった目的でFMUファイルにアクセスする際にも役立ちます。

FMUファイルを削除する

  1. ファンクションウィンドウで、ファンクションライブラリ内のFMUモデルを右クリックします。

  2. Windowsエクスプローラでファイルを開く をクリックします。

  3. FMUモデルを選択して、削除します。

インスタンスを定義する

  1. ファンクションインスタンス ブロックで、 アイコンをクリックして新しいインスタンスを作成します。

  2. Function ドロップダウンメニューからエントリを選択します。

  3. 入力 フィールドに一覧表示された各入力について、測定シグナルを シグナル フィールドにドラッグします。

    ファンクションによっては、入力シグナルの数が決まっていないものがあります。その場合は、必要な数の入力シグナルを 入力 ブロックの  フィールドにドラッグします。

  4. 保存 をクリックします。

    * が表示されている場合は、そのインスタンスの変更内容が未保存であることを意味します。

    ファンクションインスタンスが MDAコンフィギュレーションに保存されます。

  5. 各出力が変数エクスプローラに表示されます。

    シグナルが割り当てられていない入力があっても、インスタンスの保存は可能です。その場合、出力は算出されません。

インスタンスを編集する

  1. ファンクションインスタンス リストからインスタンスを選択します。

  2. ファンクションインスタンスの定義 領域で、ファンクションを直接編集することができます。

  3. 保存 をクリックします。

インスタンスのコピー&ペーストを行う

  1. ファンクションインスタンス フィールドで、コピーしたいファンクションインスタンスを右クリックします。

  2. コピー を選択します。

  3. ファンクションインスタンスを ファンクションインスタンス フィールドに貼り付けます。

    ファンクションインスタンスは別のコンフィギュレーションに貼り付けることもできます。

インスタンスをインポートする

ファンクションインスタンスはコンフィギュレーションの一部としてインポートすることができます。参照:XDXコンフィギュレーションのインポート

演算にFMUを使用するファンクションインスタンスをインポートする場合は、該当するFMUファイルがターゲットPCに存在していることを確認してください。

インスタンスをエクスポートする

ファンクションインスタンスはコンフィギュレーションの一部であるため、明示的にエクスポートする必要はありません。ここでは、エクスポートされたコンフィギュレーションに関連付けられたFMUファイルを提供するか、FMUファイルとエクスポートファイルの両方を含む新しいZIPファイルを作成する必要があります。FMUファイルへのアクセス方法については、FMUの場所を確認する を参照してください。

圧縮されたコンフィギュレーションファイルが必要な場合は、コンフィギュレーションとそのファイルをエクスポートするを参照してください。

インスタンスを削除する

  1. ファンクションインスタンスリスト内のインスタンスをクリックします。

  2. ファンクションインスタンスのツールバーで、 をクリックします。

    削除されたインスタンスの出力が分析ウィンドウに割り当てられていた場合は、「マッピング不可」状態として表示されます。