Operator Library: Parameters
IntFieldVariable 算子生成一个软件变量字段。
您可以在设计层级中定义一个目标,使得该变量在该目标处可见且可访问。 该目标由两个参数定义:DisplayHierarchy 和 DisplayName。 在 DisplayHierarchy 中,您可以寻址算子本身所在的同一进程内的分层框。 通过 DisplayName 参数,您可以为目标参数设置名称。 如果同时设置了 DisplayHierarchy 和 DisplayName, 则由 DisplayName 定义的参数将可在由 DisplayHierarchy 寻址的分层框中使用。 如果 DisplayName 为空,则不创建参数。 如果设置了 DisplayName,但 DisplayHierarchy 为空,则由 DisplayName 定义的参数将添加至父层级(即算子本身所在的分层框)。
该算子没有输入和输出,因为它不会干扰设计的动态数据流结构。
有关 Parameters 库的总体介绍,请参见 Library Parameters。
| 状态 | |
|---|---|
| 键入 | 静态读取(尽管 GUI 显示为写入)参数 |
| 默认 | 没有任何 |
| 范围 | 成功或错误信息 |
|
显示错误状态。如果 Activate 参数设置为 Yes, 将检查其他模块参数。 此参数显示检查结果,即 OK 或错误消息。 此参数不包含在最终的小程序中。 |
|
| 显示名称 | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | 没有任何 |
| 范围 | 任何字符串 |
|
如果您想在设计的另一个位置(除算子实例本身之外)授予对该参数的访问权限或从该位置访问该参数, 则需要定义一个新参数。 在此处指定该新参数的名称。 如果此字段为空,则不会创建新参数。 |
|
| 显示层级 | ||||
|---|---|---|---|---|
| 键入 | 静态写参数 | |||
| 默认 | 没有任何 | |||
| 范围 | 任何字符串 | |||
|
在此处指定要附加您通过 DisplayName 参数定义的新映射参数的分层框。 对于此参数,您可以使用自动完成功能和语法高亮显示。要使用自动完成功能,请单击 此参数在 Module Properties 对话框中的 Parameter Values 字段 ,然后按键盘上的 TAB 键。有关自动完成功能的更多详细说明, 请访问 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'。 如果您定义了一个新的 DisplayName 参数,但将 DisplayHierarchy 参数留空: 新参数将添加到包含算子实例的分层框中。 如果算子实例位于最高(进程)级别,则无法执行此操作。
|
||||
| 大小 | |
|---|---|
| 键入 | static, dynamic, write, read parameter |
| 默认 | 0 |
| 范围 | 无符号整数(31 位) |
|
通过此参数,您可以定义字段条目的数量。 |
|
| ColumnCount | |
|---|---|
| 键入 | 静态写入、读取参数 |
| 默认 | 0 |
| 范围 | [1,256] |
|
通过此参数,您可以定义用于在模块属性对话框中输入字段值的列数。 |
|
| 索引 | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 0 |
| 范围 | UInt |
|
通过此参数,您可以在此处设置字段索引。 |
|
| 值 | |
|---|---|
| 键入 | 动态、写入、读取参数 |
| 默认 | 0 |
| 范围 | 有符号整数(64 位) |
|
通过此参数,您可以设置或读取由 Index 参数寻址的字段条目。 |
|
| 字段 | |
|---|---|
| 键入 | 静态、动态、写入、读取参数 |
| 默认 | 没有任何 |
| 范围 | 阵列 |
|
此字段参数定义了变量字段的内容。 |
|
| 单位 | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | - |
| 范围 | Latin-1 |
|
在此输入 Value 参数的单位。 |
|
| 描述 | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | - |
| 范围 | any text |
|
在此输入 Value 参数的描述。 |
|
| RangeFrom | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | 0 |
| 范围 | |
|
使用此参数可以定义最小有效值。您也可以在此处输入公式。 |
|
| RangeTo | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | 255 |
| 范围 | |
|
使用此参数可以定义最大有效值。您也可以在此处输入公式。 |
|
| RangeIncrement | |
|---|---|
| 键入 | 静态写参数 |
| 默认 | 1 |
| 范围 | |
|
使用此参数可以定义有效值之间的间隔 (步长定义)。您也可以在此处输入公式。 |
|
| Activate | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 无 |
| 范围 | {No,Yes} |
|
Yes = 通过 Value 映射参数激活对变量的访问及来自变量的访问。 No = 禁用对变量的访问及来自变量的访问,并且 Status 参数将被禁用。 DisplayName 和 DisplayHierarchy 参数将无效。 |
|

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

上一页

