Operator Library: Parameters
算子 EnumVariable 用于生成一个软件变量。
您可以在设计层级中定义一个目标,以便在该层级中查看和访问该变量。 该目标由两个参数定义:DisplayHierarchy 和 DisplayName。 在 DisplayHierarchy 中,您可以寻址算子本身所在的同一进程内的某个分级框。 在参数 DisplayName 中,您可以为目标参数设置名称。 如果同时设置了 DisplayHierarchy 和 DisplayName, 则由 DisplayName 定义的参数将在 DisplayHierarchy 所寻址的分级框中可用。 如果 DisplayName 为空,则不会创建任何参数。 如果设置了 DisplayName,但 DisplayHierarchy 为空,则 由 DisplayName 定义的参数将被添加到父层级(即算子本身所在的那个分级框)。
该算子没有输入和输出,因为它不会干扰设计的数据流结构。
有关库参数的总体介绍,请参见 Library Parameters。
| 状态 | |
|---|---|
| 键入 | 静态读取参数(尽管 GUI 显示为写入) |
| 默认 | 无 |
| 范围 | OK 或错误消息 |
|
显示错误状态。如果参数 Activate 设置为 Yes, 则会检查其他模块参数。 此参数显示该检查的结果, 即 OK 或错误消息。 此参数不属于最终 Applet 的一部分。 |
|
| DisplayName | |
|---|---|
| 键入 | 静态写入参数 |
| 默认 | 无 |
| 范围 | 任意字符串 |
|
如果您希望在设计的另一个位置授予对该参数的访问权限(双向访问, 且除了算子实例本身之外),您需要定义一个新参数。 请在此处指定该新参数的名称。 如果此字段为空,则不会创建新参数。 |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| 键入 | 静态写入参数 | |||
| 默认 | 无 | |||
| 范围 | 任意字符串 | |||
|
在此处指定您要附加在参数 DisplayName 中定义的新映射参数的分层框。 对于此参数,您可以使用自动补全功能和语法高亮显示。要使用自动补全功能,请点击 Parameter Values 字段 (位于此参数的 Module Properties 对话框中),然后按键盘上的 TAB 键。有关自动补全功能的更详细说明, 请参阅 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'。 如果您定义了新参数 DisplayName,但将参数 DisplayHierarchy 留空: 新参数将被添加到包含该算子实例的分级框中。 (请注意,如果算子实例位于最高(进程)级别,则无法执行此操作。)
|
||||
| 值 | |
|---|---|
| 键入 | 静态、动态、写入、读取参数 |
| 默认 | 默认 |
| 范围 | |
|
用于从该变量访问或向该变量进行访问的映射参数。 此参数镜像该变量的所有 Property。 |
|
| 描述 | |
|---|---|
| 键入 | 静态写入参数 |
| 默认 | - |
| 范围 | 任何文本 |
|
在此输入参数 Value 的描述。 |
|
| 范围 | |
|---|---|
| 键入 | 静态写入参数 |
| 默认 | "Default"=0; |
| 范围 | |
|
名称-值组合的定义。 |
|
| Activate | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 无 |
| 范围 | {No,Yes} |
|
Yes = 已激活对该变量的访问以及来自该变量的访问(通过映射参数 Value)。 No = 已停用对该变量的访问以及来自该变量的访问,并且参数 Status 已禁用。 参数 DisplayName 和 DisplayHierarchy 将不起作用。 |
|

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

上一页

