速率限制
速率限制组件用于限制数值上升或下降的速率,使输入值升/降的速率始终在自定义的升/降速率范围内。
计算逻辑原理
若本次输入值大于前一次输入值,则输出min(本次输入值,前一次输入值+升速率/每分钟运行次数)
若本次输入值小于或等于前一次输入值,则输出max(本次输入值,前一次输入值-减速率/每分钟运行次数)
参数说明
IN端口-输入参数
参数名 | 参数描述 | 是否必填 | 输入数据类型 | 数据源类型 |
Input | 输入 | 是 | 浮点数 说明:若存在非数值数据,则会抛出异常。 | 不限 |
vup | 升速率 | 是 | 浮点数 说明:若存在非数值数据,则会抛出异常。 | 不限 |
vdown | 减速率 | 是 | 浮点数 说明:若存在非数值数据,则会抛出异常。 | 不限 |
OUT端口-输出参数
参数名 | 参数描述 | 输出数据类型 |
v_out | 限速输出 | 浮点数 |