Online Help
搜索
主页
编程参考资料
功能块详细介绍
计算
线性变换
线性变换
简介
使用线性函数根据给定的输入值计算出相应的输出值。
功能
步骤
描述
1
设置需要进行线性变换的输入(In)。
2
设置输入的值域(X1,X2),和输出(y)的值域(Y1,Y2)。
3
本功能块将每个输入(In)根据以下线性曲线函数计算输出(Out):
Out =(Y2 – Y1)*(In – X1)/ (X2 – X1)+ Y1
输入
Pin
描述
输入
需要进行线性变换的模拟量作为输入(In)。
输入限值1
输入值的最低限制(X1)。
输入限值2
输入值的最高限制(X2)。
输出限值1
输出值的最低限制(Y1)。
输出限值2
输出值的最高限制(Y2)。
输出
Pin
描述
线性变换输出
将输入(In)值根据线性函数计算出的相对应的输出值(Out)。
输入值
Pin
数据类型
单位
默认值
取值范围
输入
模拟量
-
-
-
输入限值1
模拟量
-
-
小于“ 输入限值2”
输入限值2
模拟量
-
-
大于“ 输入限值1”
输出限值1
模拟量
-
-
小于“ 输出限值2”
输出限值2
模拟量
-
-
大于“ 输出限值1”
输出值
Pin
数据类型
单位
默认值
取值范围
线性变换输出
模拟量
-
-
“输出限值1”与“输出限值2”之间(含限值)
示例1
夏天制冷过程,当
机组开关
(DI) 闭合且
冬夏转换开关
(DI)闭合, PI控制器将根据
室内温度
(AI)和
温度设定值
(变量)进行运算,运算结果驱动
冷水阀输出
(AO)。
示例2
新风温度传感器的信号类型为4-20 mA。将此信号值线性变换为-40 ~ +70℃对应的温度。