Тоже интересно. Сижу вот решаю стандартную форму преобразования входа в CoDeSys (так, для себя) -
Код
OUT = [ ((FLOAT (IN) – K1)/(K2–K1)) * (HI_LIM–LO_LIM)] + LO_LIM
где,
IN – входная целочисленная величина;
К1 и К2 – коэффициенты определяющие в каком диапазоне будет лежать результат. При диапазоне от -27648 и +27648 (шкала с отрицательными значениями, например температура от -50 до +150 °С), К1=-27648 и К2=27648. При диапазоне от 0 до 27648 (шкала с положительными значениями), К1=0 и К2=27648.
LO_LIM - нижний предел шкалы;
HI_LIM - верхний предел шкалы;
А как Вы собрались решать?