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

1 个回答

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

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

upload image

《一》

只有倍数关系:

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

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

upload image

《二》

原理介绍:

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

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

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

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

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

upload image

邀请回答 换一换
暂无数据
0 人关注