本文为您介绍速率限制组件。
功能说明
速率限制组件用于限制数值上升或下降的速率,使输入值升/降的速率始终在自定义的升/降速率范围内。
计算逻辑原理
若本次输入值大于前一次输入值,则输出min(本次输入值,前一次输入值+升速率/每分钟运行次数)
若本次输入值小于或等于前一次输入值,则输出max(本次输入值,前一次输入值-减速率/每分钟运行次数)
参数说明
IN端口-输入参数
参数名 | 参数描述 | 是否必填 | 输入数据类型 | 数据源类型 |
Input | 输入 | 是 | 浮点数 说明 若存在非数值数据,则会抛出异常。 | 不限 |
vup | 升速率 | 是 | 浮点数 说明 若存在非数值数据,则会抛出异常。 | 不限 |
vdown | 减速率 | 是 | 浮点数 说明 若存在非数值数据,则会抛出异常。 | 不限 |
OUT端口-输出参数
参数名 | 参数描述 | 输出数据类型 |
v_out | 限速输出 | 浮点数 |
输出质量码说明
输出质量码处理方式如下:
若输入的质量码都等于-1或>=192,则输出质量码为192。
若输入的质量码有在[0,192)内的,则输出质量码为0。
文档内容是否对您有帮助?