Добрый день.
Столкнулся с проблемой, пока не получается решить. Есть прибор , к которому подключены датчики температуры. Данный прибор по модбас отправляет значения этих датчиков в формате int16 в следующем виде.
Значение 0 - соотвествует температуре -30 градусов, 1 - соответствует -29 градусов , 30 - соответствует 0 градусов , 50 соответствует +20 градусов и тд. . . . Передаваемый диапазон от 0 до 255.
Соответственно нужно линеаризацию применить или постоянное вычитание из полученного числа, но я их не нашёл в ОК . . .
Подскажите куда копать, ибо объяснить заказчику , что надо думалку напрягать каждый раз когда смотришь на температуру и видишь там значение 55 - в уме отнимать 30 и получать реальное значение температуры нереально и глупо.
З.Ы. У прибора изменить отображение невозможно (так зашито в карту переменных)