Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

Terminate Function

モデルの終了イベントでコンテンツを実行する

  • ライブラリ:
  • Simulink / User-Defined Functions

  • Terminate Function block

説明

Terminate Function ブロックは、モデルの終了イベントで実行される、事前構成されたサブシステム ブロックです。既定では、Terminate Function ブロックには [イベント][終了] に設定された Event Listener ブロック、Terminator ブロック、および State Reader ブロックが含まれています。

State Reader ブロックからの状態値を保存するブロックで Terminator ブロックを置き換えます。

出力端子をもち、条件付きで実行されるサブシステム ブロックは、Terminate Function ブロック内で完全にサポートされます。

サポートされていないブロックと機能の一覧は、初期化関数、リセット関数および終了関数の制限を参照してください。

Initialize Function ブロックおよび Terminate Function ブロックを含むコンポーネントの入出力端子は、入出力端子ブロックに接続していなければなりません。

このブロックから生成されたコードは、モデル実行の最後に一度呼び出される関数 model_terminate の一部です。

Initialize FunctionReset FunctionTerminate Function ブロックまたは対応する状態オーナー ブロックを選択して、それに関連するブロックを強調表示できます。

ブロックの特性

データ型

Boolean[a] | bus[a] | double[a] | enumerated[a] | fixed point[a] | half[a] | integer[a] | single[a] | string[a]

直接フィードスルー

いいえ

多次元信号

限定的[a]

可変サイズの信号

いいえ

ゼロクロッシング検出

いいえ

[a] 実際のデータ型または機能のサポートは、ブロックの実装に依存します。

拡張機能