# 属性 (变量)

[源]
为读写数据源选择内部或外部装置。

注：

- 此属性不适用于本地变量。
- 本地变量的来源固定为 [内部]。

[寄存器地址]
只有当 [源] 被设置为外部设备时才可使用。制订一个外部设备地址。

注： 此属性不适用于本地变量。

[扫描速率]
只有当 [源] 被设置为外部设备时才可使用。选择获取设备地址数据的扫描速率。
重要事项: 扫描速率不适用于地址在人机界面内存中管理的驱动程序，例如 Modbus SIO Slave，Modbus TCP Slave，Memory Link SIO 和 Memory Link Ethernet。即使您配置了扫描速率设置，这些驱动程序也不会使用它们。 注： 有关扫描速率的信息，请参阅以下内容。 设置读取外部变量值的间隔（扫描速率）

[初始值]
设置内部变量的初始值。

[值]
只有当 [源] 被设置为 [内部] 时才可使用。选择要为值引用的源属性。在运行时，使用源属性的变量的值可以通过改变源属性的值动态改变。
数据绑定支持: 要用作绑定源，请参阅以下内容。 '(变量名称).Value' 当用作绑定目标时，可以关联的绑定源如下。 [ 报警] [ 变量] [ 目标] [ 设备] [ 配方] 有关数据绑定概念的更多信息，请参阅以下内容。 数据绑定

[输入范围]
选择此复选框以限制从人机界面写入变量的数值范围。 外部设备的数据写入操作不受此功能限制。

[最小值] / [最大值]
[最小值] / [最大值] 定义了可从人机界面写入变量的数值范围。
注： 有关变量值范围的信息，请参阅以下内容。 数据类型

[变量长度]
只有当 [源] 被设置为 [内部] 时才可使用。选择以使可存储的字节数可变。

[字节数]
只有当 [数据类型] 被设置为 [字符串] 或 [WSTRING] 时才可使用。当 [数据类型] 被设置为 [字符串] 时，选择字符串编码。 字符串变量支持的字符数由 [字节数] 和 [字符串编码] 定义 设置值范围: 1 - 512

[字符串编码]
只有当 [源] 被设置为外部设备时才可使用。当 [数据类型] 被设置为 [字符串] 时，选择字符串编码。
注： 您也可以在设备属性中配置字符串编码。变量属性设置优先于设备属性。在变量的 [字符串编码] 属性中，选择 [设备设置类型] 以应用设备的字符串编码设置。 对于所选变量或驱动程序，如果所使用文本的字符代码不能由[字符串编码]转换，则字符串的结尾由字符代码识别。 当 [数据类型] 被设置为 [字符串] 时，字符串编码被固定为 UTF16。

[保持]
在人机界面关闭期间保留内部变量值。
注： 您可以设置[保持]的变量数量取决于备用内存(SRAM)中的可用空间。要检查保留变量值所需的数据区域，请参阅以下内容。 计算要保存的数据大小 无论[保持]设置如何，每次工程传输时，变量值都会重置为其[初始值]。 不能在外部变量中启用[保持]。 此属性不适用于本地变量。

[数据类型]
选择要存储在变量中的数据类型。
注： 有关数据类型的信息，请参阅以下内容。 数据类型

[数据共享]
选择是否与 OPC UA 服务器共享变量。此属性在启用 [OPC UA 服务器] 后可用。 [Target01] 属性窗口 > [详细] 选项卡 > [数据访问] 选项卡 > [OPC UA 服务器] 属性 (Target01) -[无]: 客户端无法查看或编辑变量。 -[只读]: 网络上的客户端可以查看该变量值。 -[读和写]: 网络上的客户端可以查看和编辑变量值。 注： 此属性不适用于本地变量。

[注释]
输入关于该变量的注释。