Operator Library: Parameters
IntFieldVariable 運算子會產生一個軟體變數欄位。
您可以在設計階層中定義一個目標,讓變數在該處顯示並可供存取。 目標是由兩個參數所定義:DisplayHierarchy 和 DisplayName。 在 DisplayHierarchy 中,您可以定址運算子本身所在同一個處理程序內的階層方塊。 使用 DisplayName 參數,您可以設定目標參數的名稱。 如果同時設定了 DisplayHierarchy 和 DisplayName, 則由 DisplayName 定義的參數將可在由 DisplayHierarchy 定址的階層方塊中使用。 如果 DisplayName 為空,則不會建立任何參數。 如果設定了 DisplayName,但 DisplayHierarchy 為空,則由 DisplayName 定義的參數會被新增至父階層(也就是運算子本身所在的階層方塊)。
此運算子沒有輸入和輸出,因為它不會干擾設計的資料流結構。
如需關於 Parameters 程式庫的一般介紹,請參閱 Library Parameters。
| Status | |
|---|---|
| Type | 靜態讀取(儘管 GUI 顯示為寫入)參數 |
| Default | 無 |
| Range | OK 或錯誤訊息 |
|
顯示錯誤狀態。如果 Activate 參數設為 Yes, 就會檢查其他模組參數。 此參數會顯示此檢查的結果,也就是 OK 或錯誤訊息。 此參數不屬於最終 applet 的一部分。 |
|
| DisplayName | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 無 |
| Range | 任意字串 |
|
如果您想要從設計中的其他位置對該參數進行存取,或授予來自該處的存取權 (除了運算子實例本身之外),您需要定義一個新參數。 請在此指定這個新參數的名稱。 如果此欄位為空,則不會建立新參數。 |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| Type | 靜態寫入參數 | |||
| Default | 無 | |||
| Range | 任意字串 | |||
|
請在此指定您要附加新對應參數的階層方塊, 該參數是您透過 DisplayName 參數所定義的。 對於此引數,您可以使用自動完成功能與語法突顯。若要使用自動完成,請點選 Module Properties 對話方塊中此引數的 Parameter Values 欄位,然後按下鍵盤上的 TAB 鍵。關於自動完成功能的詳細說明,請參閱 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'。 如果您定義了新的 DisplayName 參數,但將 DisplayHierarchy 參數留空: 新參數會被新增至包含運算子實例的階層方塊中。 如果運算子實例位於最高(處理程序)層級,則無法這樣做。
|
||||
| 尺寸 | |
|---|---|
| Type | 靜態、動態、寫入、讀取引數 |
| Default | 0 |
| Range | 不帶正負號整數 (31 位元) |
|
您可以使用此參數來定義欄位項目數。 |
|
| ColumnCount | |
|---|---|
| Type | 靜態寫入、讀取參數 |
| Default | 0 |
| Range | [1,256] |
|
您可以使用此參數來定義在模組屬性對話方塊中輸入欄位值的欄數。 |
|
| 索引 | |
|---|---|
| Type | 動態寫入參數 |
| Default | 0 |
| Range | UInt |
|
您可以使用此參數在此設定欄位索引。 |
|
| Value | |
|---|---|
| Type | 動態、寫入、讀取參數 |
| Default | 0 |
| Range | 有號整數 (64 位元) |
|
您可以使用此參數來設定或讀取由 Index 參數定址的欄位項目。 |
|
| 欄位 | |
|---|---|
| Type | 靜態、動態、寫入、讀取參數 |
| Default | 無 |
| Range | 陣列 |
|
此欄位參數會定義變數欄位的內容。 |
|
| 單位 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | Latin-1 |
|
請在此輸入 Value 參數的單位。 |
|
| 描述 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | 任意文字 |
|
請在此輸入 Value 參數的說明。 |
|
| RangeFrom | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 0 |
| Range | |
|
您可以使用此參數來定義最小有效值。您也可以在此輸入公式。 |
|
| RangeTo | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 255 |
| Range | |
|
您可以使用此參數來定義最大有效值。您也可以在此輸入公式。 |
|
| RangeIncrement | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 1 |
| Range | |
|
使用此參數,您可以定義有效值之間的間隔(定義步長)。您也可以在此處輸入公式。 |
|
| Activate | |
|---|---|
| Type | 動態寫入參數 |
| Default | 否 |
| Range | {No,Yes} |
|
Yes = 透過 Value 對應參數啟用對變數的存取(讀取與寫入)。 No = 停用對變數的存取,並停用 Status 參數。 DisplayName 和 DisplayHierarchy 參數將無效。 |
|

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

上一頁

