Operator Library: Parameters
IntFieldVariable運算子會產生一個軟體變數欄位。
您可以在設計層級結構中定義一個目標,使該變數在此處可見且可存取。 該目標由兩個參數定義:DisplayHierarchy與DisplayName。 在DisplayHierarchy中,您指定操作員所在的同一個流程內的層級方塊。 透過DisplayName參數,您可以設定目標參數的名稱。 若同時設定了DisplayHierarchy和DisplayName, 則由DisplayName定義的參數將可在由DisplayHierarchy 所指定的階層框中使用。 若DisplayName為空,則不會建立任何參數。 若已設定DisplayName,但DisplayHierarchy為空,則 由DisplayName定義的參數將新增至父層級(即操作員本身所處的層級方塊)。
該運算子沒有輸入和輸出,因為它不會干擾設計的資料流結構。
關於 參數 函式庫,請參閱 函式庫參數。
| Status | |
|---|---|
| Type | 靜態讀取參數(儘管 GUI 顯示為寫入) |
| Default | 無 |
| Range | OK 或錯誤訊息 |
|
顯示錯誤狀態。若「啟用」參數設定為「是」, 則會檢查其他模組參數。 此參數會顯示此檢查的結果,即「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 | static、dynamic、write、read 參數 |
| Default | 0 |
| Range | 無符號整數(31 位元) |
|
透過此參數,您可以設定欄位項目的數量。 |
|
| ColumnCount | |
|---|---|
| Type | 靜態寫入、讀取參數 |
| Default | 0 |
| Range | [1,256] |
|
透過此參數,您可以在模組屬性對話方塊中設定用於輸入欄位值的欄位數。 |
|
| 索引 | |
|---|---|
| Type | dynamic write parameter |
| Default | 0 |
| Range | UInt |
|
透過此參數,您可以在此處設定欄位索引。 |
|
| Value | |
|---|---|
| Type | dynamic、write、read 參數 |
| Default | 0 |
| Range | 帶符號整數 (64 位元) |
|
透過此參數,您可以設定或讀取由「索引」參數所指向的欄位資料。 |
|
| 欄位 | |
|---|---|
| Type | static、dynamic、write、read 參數 |
| Default | 無 |
| Range | array |
|
此欄位參數用來定義變數欄位的內容。 |
|
| Unit | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | Latin-1 |
|
請在此處輸入「值」參數的單位。 |
|
| 描述 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | 任何文字 |
|
請在此處輸入「Value」參數的說明。 |
|
| RangeFrom | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 0 |
| Range | |
|
透過此參數,您可以定義最小的有效值。您也可以在此處輸入公式。 |
|
| RangeTo | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 255 |
| Range | |
|
透過此參數,您可以定義最大的有效值。您也可以在此處輸入公式。 |
|
| RangeIncrement | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 1 |
| Range | |
|
透過此參數,您可以定義有效值之間的間隔 (即步長設定)。您亦可在此處輸入公式。 |
|
| Activate | |
|---|---|
| Type | dynamic write parameter |
| Default | 否 |
| Range | {No, Yes} |
|
是= 透過「值映射」參數啟用對該變數的讀寫存取。 No= 停用該變數的讀寫存取,且「Status」參數亦被停用。 「DisplayName」與「DisplayHierarchy」參數將不產生任何效果。 |
|

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

上一頁

