Потребуется такая функция:
FUNCTION LINEAR : REAL
VAR_INPUT
VALUE:REAL;
X1:REAL;
X2:REAL;
Y1:REAL;
Y2:REAL;
END_VAR
VAR
RESULT:REAL;
END_VAR

IF X2-X1 = 0 THEN RESULT:=0; END_IF;
IF X2-X1 <>0 THEN
RESULT := Y1+(VALUE-X1)*((Y2-Y1)/(X2-X1));
END_IF;
LINEAR := RESULT;
2023-12-15_18-12-03.png