Цитата Сообщение от Юра Б. Посмотреть сообщение
Когда контроллер поддерживает целое значение температуры теплоносителя, например 50 гр., то точность становится 1 гр.: от 49,5 до 50,5 гр. Если поддерживается, например 50,5 гр. о точность становится 0,5 гр.: от 50,25 до 50,75 гр.
Где нужно подкорректировать программу чтобы точность поддержания температуры была 0,5 гр. для целых значений температур?
Перейдите от работы с градусами к работе с десятыми градусов.

Кстати, точность задания уставки и точность поддержания уставки - это две большие разницы.