Operator Library: Parameters
演算子FloatVariable はソフトウェア変数を生成します。
さらに、この演算子を使用して、変換式で使用するユーザー定義のグローバル定数を作成することもできます。Valueがstatic の場合、 DisplayHierarchyパラメーターを::に設定することでグローバル定数を作成できます。作成された定数はシステム全体で使用可能になり、すべてのパラメーター変換式でアクセスできます。変換式でのグローバル定数の使用方法の詳細については、 DisplayHierarchyパラメーターの説明を参照してください。
設計階層内で、変数を表示およびアクセス可能にするターゲットを定義できます。ターゲットは、 DisplayHierarchyとDisplayName という2 つのパラメータで定義されます。DisplayHierarchy では、オペレータ自体が配置されているプロセス内の階層ボックスを指定します。DisplayNameパラメータでは、ターゲットパラメータの名前を設定します。
-
DisplayHierarchyとDisplayNameの両方が設定されている場合、 DisplayNameで定義されたパラメーターは、 DisplayHierarchyで指定された階層ボックスで使用できます。
-
DisplayNameが空の場合、パラメーターは作成されません。
-
DisplayNameが設定されていてもDisplayHierarchyが空の場合、 DisplayNameで定義されたパラメーターが親階層(つまり、オペレーター自体が配置されている階層ボックス)に追加されます。
-
いつ 値 が静的な場合、以下を設定してグローバル定数を作成できます DisplayHierarchy を :: 。これには、以下の方法で変換式からアクセスできます
${::myGlobalConst}.
このオペレータは、設計のデータフロー構造に干渉しないため、入力も出力もありません。
ライブラリパラメータに関する一般的な説明は、ライブラリパラメータのセクションにあります。
| Status | |
|---|---|
| タイプ | 静的読み取り(GUIには書き込みと表示されます)パラメータ |
| Default | なし |
| 範囲 | OKまたはエラーメッセージ |
|
エラー状態を表示します。パラメータ「Activate」が「Yes」に設定されている場合、他のモジュールパラメータがチェックされます。このパラメータは、チェック結果( OKまたはエラーメッセージ)を表示します。 このパラメータは最終的なアプレットの一部ではありません。 |
|
| DisplayName | |
|---|---|
| タイプ | static write parameter |
| Default | なし |
| 範囲 | 任意の文字列 |
|
設計内の別の箇所(演算子インスタンス自体に加えて)でパラメータへのアクセスを許可したい場合は、新しいパラメータを定義する必要があります。ここで、その新しいパラメータの名前を指定してください。 このフィールドが空の場合、新しいPropertyは作成されません。 |
|
| DisplayHierarchy | |||||||
|---|---|---|---|---|---|---|---|
| タイプ | static write parameter | ||||||
| Default | なし | ||||||
| 範囲 | 任意の文字列 | ||||||
|
パラメータDisplayNameで定義した新しいマップパラメータを関連付ける階層ボックスをここで指定します。 このパラメーターでは、オートコンプリート機能と構文ハイライト機能を使用できます。オートコンプリートを使用するには、モジュールプロパティダイアログでこのパラメーターの「パラメーター値」フィールドをクリックし、キーボードのTabキーを押します。オートコンプリート機能の詳細については、「翻訳演算子と参照演算子のオートコンプリートと構文ハイライト」を参照してください。 新しいパラメーターDisplayNameを定義したが、パラメーターDisplayHierarchy を空のままにした場合:新しいパラメーターは、オペレーターインスタンスを含む階層ボックスに追加されます。(オペレーターインスタンスが最上位(プロセス)レベルにある場合は、この操作はできませんのでご注意ください。)
|
|||||||
| 値 | |
|---|---|
| タイプ | static、dynamic、write、readパラメータ |
| Default | 0 |
| 範囲 | double |
|
変数へのアクセスおよび変数からのアクセスに使用するマップパラメータ。このパラメータは、変数のすべてのプロパティを反映します。 変換式で使用するユーザー定義のグローバル定数を作成するには、このパラメータを static にする必要があります。グローバル定数の作成方法については、DisplayHierarchy パラメータの説明を参照してください。 |
|
| 単位 | |
|---|---|
| タイプ | static write parameter |
| Default | - |
| 範囲 | Latin-1 |
|
パラメータ値の単位をここに入力してください。 |
|
| 説明 | |
|---|---|
| タイプ | static write parameter |
| Default | - |
| 範囲 | 任意のテキスト |
|
パラメータ「値」の説明をここに入力してください。 |
|
| RangeFrom | |
|---|---|
| タイプ | static write parameter |
| Default | 0.1 |
| 範囲 | |
|
有効な最小値の定義。ここに式を入力することもできます。 |
|
| RangeTo | |
|---|---|
| タイプ | static write parameter |
| Default | 1.0 |
| 範囲 | |
|
有効な最大値の定義。ここに数式を入力することもできます。 |
|
| RangeIncrement | |
|---|---|
| タイプ | static write parameter |
| Default | 0.1 |
| 範囲 | |
|
有効値間の間隔(ステップサイズ)を定義します。ここに数式を入力することもできます。 |
|
| Activate | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | いいえ |
| 範囲 | {No,Yes} |
|
はい= 変数へのアクセス(マップパラメータValueを介して)が有効になります。 いいえ= 変数へのアクセスおよび変数からのアクセスは無効になり、パラメーターStatusも無効になります。パラメーターDisplayNameおよびDisplayHierarchy は効果がありません。 |
|

![[注]](../common/images/admon/note.png)

前へ

