Нужно учитывать какой функцией записываются значения.
Если читаете-пишите через KepServer, то он пишет по умолчанию функцией 06,
а трм воспринимает только функцию 10 для записи. В KepServer надо отключить галочку
use Modbus fuction 06 for single register whrites (вкладка setting свойств устройства) и будет вам счастье.
В Lektus ОРС всё пишется по умолчанию.
Что касается отображения параметров задания и величины на входе (и некоторых других) -
смотрите параметр положение десятичной точки dP1, т.е надо применять линейное масштабирование параметров
в соответствии с dP1.