输出切换

本文为您介绍输出切换组件。

功能说明

输出切换组件用于对两个值根据规则选择输出。

计算逻辑原理

  • 当标志位为0或False时:组件输出的目标值为inA值。若存在inB->inA切换,则采用速率ToA进行切换,直到切换结束;若不存在切换,则直接输出inA。

  • 当标志位为1或True时:组件输出的目标值为inB值。若存在inA->inB切换,则采用速率ToB进行切换,直到切换结束;若不存在切换,则直接输出inB。

说明

注意:目标值不一定是最终的输出值,是往inA/inB方向变化输出的值, 若切换速率极大,则直接输出目标值。

参数说明

测点端口-输入参数

参数名

参数描述

是否必填

输入数据类型

数据源类型

inA

测点A

整型或浮点型

说明

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

不限

inB

测点B

整型或浮点型

说明

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

不限

标志位端口-输入参数

参数名

参数描述

是否必填

输入数据类型

数据源类型

in

标志位

说明

标志位值为0/false切换至A测点,值为1/true切换至B测点。

整型或布尔型

说明

若存在整型及布尔型的数据,则会抛出异常。

不限

输出端口-输出参数

参数名

参数描述

输出数据类型

out

输出变量

浮点型

其他参数

参数名

参数描述

是否必填

参数默认值

参数范围

ToA速率

每分钟从B切至A变化率

1.0

[-99999999,99999999]

ToB速率

每分钟从A切至B变化率

1.0

[-99999999,99999999]

输出质量码说明

输出质量码为192。