比值控制

本文为您介绍比值控制组件。

功能说明

比值控制组件用于根据参考变量的信号值计算相应的比值运算结果。

计算逻辑原理

  • 静态模式:

    • 当参考变量和操作变量的质量码均正常时,输出信号值=参考变量信号值*比值。

    • 当操作变量的质量码正常,但参考变量的质量码异常时,输出信号值=操作变量信号值。

    • 其他情况,输出信号值=前次输出值。

  • 动态模式:

    • 当操作变量、参考变量、比值参考变量的质量码均正常时,输出信号值=参考变量值*比值参考变量值。

    • 当操作变量的质量码正常,但参考变量或比值参考变量质量码异常时,输出信号值=操作变量值。

    • 其他情况,输出信号值=前次输出值。

其中,要求输出信号的变化步长不超过步长上下限区间,且输出结果需落在上下限之间。

说明

质量码等于-1或>=192表示正常,在[0,192)之间表示异常。

参数说明

MV端口-输入参数

参数名

参数描述

是否必填

输入数据类型

数据源类型

操作变量

需要控制的操作变量

整数或浮点数

说明

若存在非数值类型数据,则会抛出异常。

不限

DV端口-输入参数

参数名

参数描述

是否必填

输入数据类型

数据源类型

参考变量

操作的参考变量

整数或浮点数

说明

若存在非数值类型数据,则会抛出异常。

不限

REF端口-输入参数

参数名

参数描述

是否必填

输入数据类型

数据源类型

比值参考变量

比值的参考变量

当控制模式为动态时,才需要配置。

整数或浮点数

说明

若存在非数值类型数据,则会抛出异常。

不限

OUT端口-输出参数

参数名

参数描述

输出数据类型

输出变量

经过比值运算之后的输出结果

浮点数

其他参数

参数名

参数描述

是否必填

参数默认值

参数范围

控制模式

  • 静态:使用固定的比值

  • 动态:使用比例参考变量的值

静态

  • 静态

  • 动态

比值

操作变量和参考变量的设定比值。

当控制模式为静态时,才需要配置。

1.0

[-99999999,99999999]

上限

操作变量的输出上限。

[-99999999,99999999]

下限

操作变量的输出下限。

[-99999999,99999999]

步长上限

操作变量调整量的上限。

[-99999999,99999999]

步长下限

操作变量调整量的下限。

[-99999999,99999999]

输出质量码说明

输出质量码处理方式如下:

  • 若输入质量码均正常,则输出质量码为参考变量的质量码。

  • 若操作变量的质量码正常,参考变量或比值参考变量的质量码存在异常,则输出质量码为操作变量的质量码。

  • 若操作变量的质量码异常,则输出质量码为0。

说明

质量码等于-1或>=192表示正常,在[0,192)之间表示异常。