Operator Library: Parameters
IntFieldVariableオペレーターは、ソフトウェア変数フィールドを生成します。
変数が表示され、アクセス可能になるデザイン階層内のターゲットを定義できます。 ターゲットは、DisplayHierarchyとDisplayNameの2つのパラメータによって定義されます。 DisplayHierarchyでは、オペレーター自体が配置されているプロセスと同じプロセス内の階層ボックスを指定します。 DisplayNameパラメータを使用すると、ターゲットパラメータの名前を設定できます。 DisplayHierarchyとDisplayNameの両方が設定されている場合、 DisplayNameによって定義されたパラメータは、DisplayHierarchyで指定された階層ボックスで使用できるようになります。 DisplayNameが空の場合、パラメータは作成されません。 DisplayNameが設定されている一方でDisplayHierarchyが空の場合、DisplayNameによって定義されたパラメータは親階層(つまり、オペレーター自体が配置されている階層ボックス)に追加されます。
このオペレーターはデザインのデータフロー構造に干渉しないため、入力と出力はありません。
Parametersライブラリの一般的なイントロダクションについては、Library Parametersを参照してください。
| Status | |
|---|---|
| タイプ | 静的読み取り(GUIには書き込みと表示されます)パラメータ |
| Default | なし |
| 範囲 | OKまたはエラーメッセージ |
|
エラーステータスを表示します。ActivateパラメータがYesに設定されている場合、 他のモジュールパラメータがチェックされます。 このパラメータには、このチェックの結果(OKまたはエラーメッセージ)が表示されます。 このパラメータは最終的なアプレットの一部ではありません。 |
|
| DisplayName | |
|---|---|
| タイプ | static write parameter |
| Default | なし |
| 範囲 | 任意の文字列 |
|
設計内の別の場所から(オペレーターインスタンス自体に加えて)パラメータへのアクセスを許可および提供する場合は、新しいパラメータを定義する必要があります。 ここにこの新しいパラメータの名前を指定します。 このフィールドが空の場合、新しいPropertyは作成されません。 |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| タイプ | static write parameter | |||
| Default | なし | |||
| 範囲 | 任意の文字列 | |||
|
DisplayNameパラメータで定義した新しいマップパラメータをアタッチする階層ボックスをここで指定します。 このパラメータでは、オートコンプリート機能と構文ハイライトを使用できます。オートコンプリートを使用するには、Module Properties ダイアログでこのパラメータの Parameter Values フィールドをクリックし、キーボードの TAB キーを押します。オートコンプリート機能の詳細な手順については、「Autocompletion and Syntax Highlighting for Translator and Reference Operators」を参照してください。 新しいDisplayNameパラメータを定義したが、DisplayHierarchyパラメータを空のままにした場合: 新しいパラメータは、オペレーターインスタンスを含む階層ボックスに追加されます。 オペレーターインスタンスが最上位(プロセス)レベルにある場合は、これは実行できません。
|
||||
| サイズ | |
|---|---|
| タイプ | static、dynamic、write、readパラメータ |
| Default | 0 |
| 範囲 | 符号なし整数(31ビット) |
|
このパラメータを使用すると、フィールドのエントリ数を定義できます。 |
|
| ColumnCount | |
|---|---|
| タイプ | 静的書き込み、読み取りパラメータ |
| Default | 0 |
| 範囲 | [1,256] |
|
このパラメータを使用すると、モジュールのプロパティダイアログでフィールド値を入力するための列数を定義できます。 |
|
| 索引 | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | 0 |
| 範囲 | UInt |
|
このパラメータを使用すると、ここでフィールドインデックスを設定できます。 |
|
| 値 | |
|---|---|
| タイプ | 動的、書き込み、読み取りパラメータ |
| Default | 0 |
| 範囲 | 符号付き整数(64ビット) |
|
このパラメータを使用すると、Indexパラメータで指定されたフィールドエントリの設定や読み取りを行うことができます。 |
|
| Field | |
|---|---|
| タイプ | 静的、動的、書き込み、読み取りパラメータ |
| Default | なし |
| 範囲 | アレイ |
|
このフィールドパラメータは、変数フィールドの内容を定義します。 |
|
| 単位 | |
|---|---|
| タイプ | static write parameter |
| Default | - |
| 範囲 | Latin-1 |
|
Valueパラメータの単位をここに入力します。 |
|
| 説明 | |
|---|---|
| タイプ | static write parameter |
| Default | - |
| 範囲 | 任意のテキスト |
|
Valueパラメータの説明をここに入力します。 |
|
| RangeFrom | |
|---|---|
| タイプ | static write parameter |
| Default | 0 |
| 範囲 | |
|
このパラメータを使用すると、最小有効値を定義できます。ここに数式を入力することもできます。 |
|
| RangeTo | |
|---|---|
| タイプ | static write parameter |
| Default | 255 |
| 範囲 | |
|
このパラメータを使用すると、有効な最大値を定義できます。ここに式を入力することもできます。 |
|
| RangeIncrement | |
|---|---|
| タイプ | static write parameter |
| Default | 1 |
| 範囲 | |
|
このパラメータを使用すると、有効な値の間隔(ステップサイズの定義)を定義できます。ここに式を入力することもできます。 |
|
| Activate | |
|---|---|
| タイプ | 動的書き込みパラメータ |
| Default | いいえ |
| 範囲 | {No,Yes} |
|
Yes = Valueマップパラメータを介して変数へのアクセスおよび変数からのアクセスが有効になります。 No = 変数へのアクセスおよび変数からのアクセスが無効になり、Statusパラメータが無効になります。DisplayNameパラメータおよびDisplayHierarchyパラメータは効果を持ちません。 |
|

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

前へ

