Ramp

将标签值增加或减少一个指定值或另一个标签值。
语法
[/V] <
tag_name
> <
value
|t
ag
>
其中
[/V]
在写操作之后立即执行读操作,以验证在可编程控制器或 OPC 服务器中值实际上已经被修改。
  • 如果网络处于很差的状态下或者易于受到噪音干扰,则该参数非常有用。
  • 如果验证失败,则错误消息将发送到 Factory Diagnostics 系统。
<Tag_name>
是对将增加或减少值的标签的相对或绝对引用。
<value
|
tag>
是对指定标签当前值的增加或减少量,如下所述:
  • 带有表明加 (
    +
    ) 或减 (
    -
    ) 符号的数字值。
  • 增加或减去的值,以总最小值/最大值范围的百分比表示,带有一个表明加 (
    +
    ) 或减 (
    -
    ) 的符号。公式为:
    • 新值 = 旧值 +/- (百分数/100 * (最大值 - 最小值))
    • 加 (+) 或减 (-) 一个标签
如果
Ramp
计算出的值超出标签的最小值/最大值范围,则会将允许的最高值或最低值写入可编程控制器或 OPC 服务器。
备注
标签必须提供高 EU(最大值)和低 EU(最小值)属性以便使用百分比。
如果在宏中使用
Ramp
命令,则必须使用两个百分比符号 (%%) 而不是一个。在宏中将使用单个百分比符号指示参数。例如,要创建一个宏,以将 Tag1 的值增加 75%,则应按如下编写:
Ramp Tag1 + 75%%
该命令在发出该命令的 HMI 服务器、
FactoryTalk View SE
Client 或
FactoryTalk View Studio
上本地运行。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal