Operator Library: Parameters
運算子 FloatVariable會產生一個軟體變數。
此外,此運算子可用於建立供翻譯公式使用的自訂全域常數。 當Value為 static 時,您可以透過將DisplayHierarchy 參數設定為 :: 。 所產生的常數將在整個系統中生效,並可在所有 參數轉換公式中存取。有關在轉換公式中使用全域常數的詳細資訊,請參閱 DisplayHierarchy參數說明。
您可以在設計 層級結構中定義一個目標,使該變數在該處可見且可存取。 該目標由 兩個參數定義:DisplayHierarchy和 DisplayName。在 DisplayHierarchy中,您指定一個位於 操作員本身所處之同一流程內的階層化方塊。在參數 DisplayName中,您則為該目標 參數設定名稱。
-
若同時設定了DisplayHierarchy和 DisplayName, 則由 DisplayName 所定義的參數,將可在 由DisplayHierarchy 所對應的 層級方塊中使用。
-
若DisplayName為空,則不會 建立任何參數。
-
若已設定DisplayName,但 DisplayHierarchy為空,則由 DisplayName 所定義的參數將被新增至父級 層級結構中(即操作員本身所處的層級方塊)。
-
當 Value 是靜態的,您可以透過設定來建立一個全域常數 DisplayHierarchy 設為 :: . 您可以在轉換公式中透過以下方式存取它:
${::myGlobalConst}.
該運算子沒有輸入和輸出,因為它 不會干擾設計的資料流結構。
關於「庫參數」的一般介紹 請參閱 「函式庫參數」中。
| Status | |
|---|---|
| Type | 靜態讀取參數(儘管 GUI 顯示為寫入) |
| Default | 無 |
| Range | OK 或錯誤訊息 |
|
顯示錯誤狀態。若參數 Activate設定為 Yes,則會檢查其他模組參數。 此參數會顯示檢查結果,即 OK或錯誤訊息。 此參數不屬於最終 applet 的一部分。 |
|
| DisplayName | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 無 |
| Range | 任何字串 |
|
若您希望在設計中的其他位置(除了運算子實例本身之外) 允許存取該參數,則需定義一個 新參數。請在此處指定此新參數的名稱。 如果此欄位為空白,則不會建立新參數。 |
|
| DisplayHierarchy | |||||||
|---|---|---|---|---|---|---|---|
| Type | 靜態寫入參數 | ||||||
| Default | 無 | ||||||
| Range | 任何字串 | ||||||
|
請在此處指定您要將新地圖 參數(您已在參數 DisplayName 中定義)附加到的層級方塊。 針對此參數,您可以使用自動完成功能及語法 突出顯示。若要使用自動完成功能,請在「模組 屬性」對話方塊中,點擊此參數的 「參數值」欄位,然後按下 TAB 鍵。有關自動完成 功能的更詳細說明,請參閱「翻譯員與參考 運算子的自動完成與語法高亮顯示」。 若您定義了新的參數 DisplayName,但將參數 DisplayHierarchy留空:該新參數 將被新增至包含該運算子實例的階層方塊中。 (請 注意,若運算子實例位於最高 (流程)層級,則無法執行此操作。)
|
|||||||
| Value | |
|---|---|
| Type | static、dynamic、write、read 參數 |
| Default | 0 |
| Range | double |
|
用於存取該變數的映射參數。此參數反映 該變數的所有屬性。 若要建立用於翻譯公式的自訂全域常數,此參數必須設定為 static。有關如何建立全域常數的說明,請參閱「DisplayHierarchy」參數說明。 |
|
| 單位 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | Latin-1 |
|
請在此處輸入參數 「值」的單位。 |
|
| 描述 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | 任何文字 |
|
請在此處輸入參數 「值」的說明。 |
|
| RangeFrom | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 0.1 |
| Range | |
|
有效數值的最小值定義。您亦可在此處輸入公式。 |
|
| RangeTo | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 1.0 |
| Range | |
|
最大有效值的定義。您也可以在此處輸入公式。 |
|
| 範圍增量 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 0.1 |
| Range | |
|
有效值區間的定義(步長定義)。您 亦可在此處輸入公式。 |
|
| Activate | |
|---|---|
| Type | dynamic write parameter |
| Default | 否 |
| Range | {No, Yes} |
|
是= 已啟用對該變數的讀寫存取(透過 map 參數Value)。 否= 對該變數的存取功能已 停用,且「狀態」參數已 停用。「顯示名稱」與 「顯示層級」參數均無效。 |
|

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

上一頁

