Set

将值写入标签。
只有 HMI 标签可以使用此命令来设置标签的百分比。百分比计算需要最大值和最小值,因此您无法为控制器标签设置百分比,因为控制器标签没有最小值和最大值属性。
语法
Set [&] Set [/V] <
tag_name
> <
|
标签
>
其中
[&]
强制对命令进行异步求值,这可以大大提高标签写操作的性能。
[/V]
对写操作执行读回验证。在写操作之后立即执行一个读操作,以验证在可编程控制器或 OPC 服务器中值实际上已经过修改,从而提供更高的安全性。如果通信网络处于很差的状态下或者易于受到噪音干扰,则该选项非常有用。如果验证失败,则错误消息将发送到 Factory Diagnostics 系统。
<tag_name>
是对将设置其值的标签的相对或绝对引用。
<值
|
标签>
是要设置的值和标签。
描述
对于模拟量标签
  • 标签的最小值和最大值所指定的范围内的数字值。
  • 总的最小值/最大值范围的百分比。标签必须提供高 EU(最大值)和低 EU(最小值)属性以便使用百分比。公式为:
    值 = 最小值 + 百分数/100 * (最大值 - 最小值)
  • 另一个模拟量或开关量标签的标签名称。
对于开关量标签
  • 数字值零 (0) 或一 (1)。
  • 在标签数据库中指定的标签的开或关标记。将开关量标签设置为其开标记的操作会把值一 (1) 写入可编程控制器;而设置为其关标记则会写入值零 (0)。要使用该命令,标签必须显示触点关闭标记(开标记)和触点打开标记(关标记)属性。
  • 另一个开关量或模拟量标签的标签名称。如果该标签是一个值不为 0 的模拟量标签,则值 1 将写入开关量标签,否则将写入值 0。
对于字符串标签
  • 括在引号中的字符串。该字符串可以包含任何字符以及空格。
  • 另一个字符串标签的标签名称。
备注
该命令在发出该命令的 HMI 服务器、
FactoryTalk View SE
Client 或
FactoryTalk View Studio
上本地运行。
在表达式中使用包含短划线或以数字开头的标签名称时,将标签名称括在大括号
{ }
内。这样可以区分标签名称中的字符和表达式中的字符。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal