IntFieldVariable 算子

Operator Library: Parameters

IntFieldVariable 算子生成一个软件变量字段。

您可以在设计层级中定义一个目标,使得该变量在该目标处可见且可访问。 该目标由两个参数定义:DisplayHierarchy 和 DisplayName。 在 DisplayHierarchy 中,您可以寻址算子本身所在的同一进程内的分层框。 通过 DisplayName 参数,您可以为目标参数设置名称。 如果同时设置了 DisplayHierarchy 和 DisplayName, 则由 DisplayName 定义的参数将可在由 DisplayHierarchy 寻址的分层框中使用。 如果 DisplayName 为空,则不创建参数。 如果设置了 DisplayName,但 DisplayHierarchy 为空,则由 DisplayName 定义的参数将添加至父层级(即算子本身所在的分层框)。

该算子没有输入和输出,因为它不会干扰设计的动态数据流结构。

有关 Parameters 库的总体介绍,请参见 Library Parameters。

I/O Property

Property 值
Operator Type 无,因为没有输入或输出。

Supported Link Format

无

参数

状态
键入 静态读取(尽管 GUI 显示为写入)参数
默认 没有任何
范围 成功或错误信息

显示错误状态。如果 Activate 参数设置为 Yes, 将检查其他模块参数。 此参数显示检查结果,即 OK 或错误消息。

此参数不包含在最终的小程序中。

显示名称
键入 静态写参数
默认 没有任何
范围 任何字符串

如果您想在设计的另一个位置(除算子实例本身之外)授予对该参数的访问权限或从该位置访问该参数, 则需要定义一个新参数。 在此处指定该新参数的名称。

如果此字段为空,则不会创建新参数。

显示层级
键入 静态写参数
默认 没有任何
范围 任何字符串

在此处指定要附加您通过 DisplayName 参数定义的新映射参数的分层框。

对于此参数,您可以使用自动完成功能和语法高亮显示。要使用自动完成功能,请单击 此参数在 Module Properties 对话框中的 Parameter Values 字段 ,然后按键盘上的 TAB 键。有关自动完成功能的更多详细说明, 请访问 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'。

如果您定义了一个新的 DisplayName 参数,但将 DisplayHierarchy 参数留空: 新参数将添加到包含算子实例的分层框中。 如果算子实例位于最高(进程)级别,则无法执行此操作。

[注意] 设置显示目标路径的语法

如果您希望新参数显示在设计的其他位置, 则需要在 DisplayHierarchy 参数中指定包含该新参数的分层框的路径。

语法如下:

<Path> is the relative path from the process level to the level of the design where the <Hierarchical Box> is located which will get the new parameter. Thus, the DisplayHierarchy parameter can only address hierarchical boxes within the same process. Use a slash as separator between different hierarchical levels.

<HierarchicalBox> is the name of the hierarchical box that is to receive the new map parameter.

示例: Level0/Level1

大小
键入 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 参数将无效。