Operator Library: Parameters
運算子 EnumVariable 會產生一個軟體變數。
您可以在設計階層中定義一個目標,使該變數在其中可見且可存取。 目標由兩個參數定義:DisplayHierarchy 和 DisplayName。 在 DisplayHierarchy 中,您可以定址運算子本身所在處理序內的階層方塊。 在參數 DisplayName 中,您可為目標參數設定名稱。 若同時設定了 DisplayHierarchy 與 DisplayName, 則由 DisplayName 定義的參數將可在由 DisplayHierarchy 定址的階層方塊中使用。 若 DisplayName 為空,則不會建立任何參數。 若設定了 DisplayName 但 DisplayHierarchy 為空,則由 DisplayName 定義的參數將被新增至父階層(即運算子本身所在的階層方塊)。
由於此運算子不會干擾設計的資料流結構,因此沒有輸入與輸出。
關於 Library Parameters 的一般介紹,請參閱 Library Parameters。
| Status | |
|---|---|
| Type | 靜態讀取(儘管 GUI 顯示為寫入)參數 |
| Default | 無 |
| Range | OK 或錯誤訊息 |
|
顯示錯誤狀態。如果參數 Activate 設定為 Yes, 則會檢查其他模組參數。 此參數會顯示檢查結果, 即 OK 或錯誤訊息。 此參數不屬於最終 applet 的一部分。 |
|
| DisplayName | |
|---|---|
| Type | 靜態寫入參數 |
| Default | 無 |
| Range | 任意字串 |
|
如果您想要從設計中的其他位置對該參數進行存取,或授予來自該處的存取權 (除了運算子實例本身之外),您需要定義一個新參數。 請在此指定這個新參數的名稱。 如果此欄位為空,則不會建立新參數。 |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| Type | 靜態寫入參數 | |||
| Default | 無 | |||
| Range | 任意字串 | |||
|
在此指定您要附加在引數 DisplayName 中定義的新對應引數的階層方塊。 針對此參數,您可以使用自動完成功能與語法突顯。若要使用自動完成,請按一下 Parameter Values 欄位中的 此參數對應至 Module Properties 對話方塊,並按下鍵盤上的 TAB 鍵。關於自動完成功能的詳細 說明,請參閱 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'。 如果您定義了新的參數 DisplayName,但將參數 DisplayHierarchy 留空: 新參數將被新增至包含運算子實體的階層方塊中。 (請注意,如果運算子實體位於最高(處理序)層級,則此操作不可行。)
|
||||
| Value | |
|---|---|
| Type | 靜態、動態、寫入、讀取引數 |
| Default | Default |
| Range | |
|
對應參數以進行對該變數的存取。 此參數會鏡像該變數的所有 Property。 |
|
| 描述 | |
|---|---|
| Type | 靜態寫入參數 |
| Default | - |
| Range | 任意文字 |
|
在此輸入引數 Value 的說明。 |
|
| Range | |
|---|---|
| Type | 靜態寫入參數 |
| Default | "Default"=0; |
| Range | |
|
名稱與數值組合的定義。 |
|
| Activate | |
|---|---|
| Type | 動態寫入參數 |
| Default | 否 |
| Range | {No,Yes} |
|
Yes = 已啟用對變數的存取(透過對應參數 Value)。 No = 已停用對變數的存取,且參數 Status 已停用。 參數 DisplayName 與 DisplayHierarchy 將沒有作用。 |
|

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

上一頁

