写入Tag

将数据值写入tag或tag代理(如配置为具有写入权限)。

1378

输入/输出

datatype_icon

tag/代理引用输入

tag端点的引用,或配置为具有写访问权限,向其写入数据值时,tag代理端点的引用。

datatype_icon

节点写入tag或tag代理的数据值。

值的数据类型

tag/代理引用输入
datatype_icon

时间标识

要与节点写入tag的数据值相关联的时间标识。

仅当满足以下所有条件时,该输入可用:

  • 创建tag时,启用了有时间标识?属性。
  • 将该tag的引用连线至tag引用输入

如未连线该输入并启用有时间标识?,节点将自动生成当前时间标识,并将其与tag中的数据值相关联。

与Tag数据相关的时间标识

按照下列步骤,将时间标识与tag中存储的数据值相关联。

  1. 浏览创建tag的共享资源集文档,选择要修改的tag。
    注: 共享资源集文档以.grsc作为文件扩展名。
  2. 选项卡上勾选有时间标识?复选框。

如tag包含初始值,则tag现在将该值与创建tag时的时间标识相关联。

也可关联自定义时间标识至写入tag的数据值。如写入新数据值至tag时将时间标识连线至写入Tag节点,节点随后将该时间标识与新的数据值相关联。

注: 关联时间标识和tag数据可能降低应用程序的性能。仅在必要时关联时间标识和tag数据。
datatype_icon

错误输入

该节点运行前发生的错误。

该节点根据标准错误处理方式处理该输入。

Standard Error Behavior

Default value: 无错误

datatype_icon

tag/代理引用输出

节点写入数据值的tag端点或tag代理端点的引用。

datatype_icon

错误输出

错误信息。

该节点根据标准错误处理方式生成该输出。

Standard Error Behavior

什么是Tag?

Tag是存储最新值的单点数据,可从项目内的多个文档进行访问。Tag可存储单个任意数据类型的值,表示进程的状态。Tag相当于文本编程语言中的全局变量。

可通过程序框图上的配置并创建Tag节点动态创建tag,或在共享资源集文件中静态创建tag。

创建tag后,可从项目内的多个VI对同一数据进行访问。

什么是Tag代理?

Tag代理是位于应用程序特定位置的引用,该引用映射与其相关联的、位于应用程序另一位置的实际tag的值。使用tag代理可访问应用程序中另一位置的数据。Tag代理链接到tag后方可对tag代理进行读取和(可选)写入操作。

使用Tag常量

按照下列步骤,以静态方式创建并配置tag。

  1. 创建或打开一个共享资源集文档。
    注: 共享资源集文档以.grsc作为文件扩展名。
  2. 展开Tag部分并单击新建
  3. 选项卡中配置数据类型、初始值及其他属性。