Цитата Сообщение от Alex87 Посмотреть сообщение
Здравствуйте. Хочу обратиться к вам за помощью по такому вопросу. В среде OWEN Logic ПР200 по протоколу Modbus RTU вычитывает данные с температурного датчика из ТРМ 202 в формате int16. На ТРМ показания корректные. По Modbus какие-то непонятные значения приходят, если значение температуры 23 градуса, приходит значение 4800, если температура постепенно увеличивается до 30 градусов, приходит значение 15000. Если бы значение пропорционально увеличивалось или уменьшалось, можно было бы поставить коэффициент пропорциональности, но так не совсем получается. Пробовал использовать макрос, который скачал с форума Овена (на скриншоте), данные на выходе тоже не совсем корректные. Подскажите, пожалуйста, как правильно преобразовать значение в формате int16. Заранее благодарен.
Поставьте (снимите) галку в настройках, переставить байты