跳到主要内容

IsValueInTolerance

功能说明

判断输入value是否在setpoint*(100-tolerance)/100和setpoint*(100+tolerance)/100之间, 在范围内返回true,否则返回false, 如果返回false,overHighLimit代表超出highLimit了,同理belowLowLimit表示低于lowLimit

输入参数

名称类型描述
valueLREAL待检测的值
setpointLREAL基准值
toleranceLREAL可容忍的setpoint的上下浮动的百分比,有效范围0-100

输出参数

名称类型描述
overHighLimitBOOL是否超出上限
belowLowLimitBOOL是否超出下限
errorBOOL是否有错误
statusWORD0: 工作正常 16#8401: 输入数据上下限有错误

使用说明

在程序中调用 IsValueInTolerance 指令,根据参数表完成变量连接后即可使用。