在我们添加变量时,有些变量需要线性变换,可参考本文的说明进行参数设置。


线性换算:根据输入最大值和输入最小值,输出最大值和输出最小值计算的公式来做线性换算(量程转换)




《一》

只有倍数关系:

输入最小值、输出最小值均设置为0,输出最大值/输入最大值则等于变换倍数

举例:现场读取的数据是 0~1000,对应的是 0~10,那么线性换算的设置为如下:



《二》

原理介绍:

采用两点确定一条直线的数学原理:Y=kX+b,其中k为斜率(可以理解为倍数),b为截距(可以理解为起始值)

设定输入最小值为X2,输出最小值为Y2,输入最大值为X1,输出最大值Y1.

则其关系如下:k=(Y1-Y2)/(X1-X2)

              b=(X1Y2-X2Y1)/(X1-X2)


举例:现场读取的数据是 40~200,对应的是 0~100,那么线性换算的设置为如下:


2020年01月16日

使用SC-GN980的过程中如何实现变量的线性变换设置

添加时间: