Доброго времени суток.

Стоит задача измерять температуру на шинах электрической подстанции. В качестве датчиков выбрали термисторы NTC 10К, выбор был обусловлен ценой самих датчиков, доступностью и диапазоном контролируемой температуры. Затем эти датчики опрашивают модули аналоговых входов МВ210-101 в режиме опроса резистивных датчиков 5 кОм, контролируемая температура 45-155 *С (при температуре 45 *С сопротивление термистора 4,102 кОм ). Задача стоит вывести на панель оператора температуру на шинах в *С, в случае <45 *C и >155 *C вывести сообщения "Менее 45 *С" и "Более 155 *С" соответственно.

В качестве руководства к действию использовал документ "Mx210 Примеры настройки обмена". Сконфигурировал панель и модуль, собрал макет проекта, на панель вывел окошки "Цифровой дисплей" и опросил модуль, значения сопротивлений отображаются и изменяются при нагреве.

Далее стоит задача перенести значения сопротивлений из регистров модулей в регистры панели. Для этого использовал глобальный макрос:
Read(NET_0, 1, MODBUS_TCP_REG_4X, 4000, 0, TYPE_DWORD, &PSW[300]);

Использовал помощник встроенный в конфигуратор панели(т.е. Read( а затем указал регистры внутренней памяти в которые хочу записать данные &PSW[300]). Повторно вывел "Цифровой дисплей" с параметрами регистр PSW[300], значение Dword, дисплей/формат float. В итоге ничего не получилось: в цифровом дисплее для отображения регистров панели значение 0, при этом в цифровом дисплее для отображения регистров модуля по прежнему нормальные значения сопротивлений.

Подскажите пожалуйста в чем может быть проблема?

Далее планирую использовать формулу =(1/((1/298,5)+(1/4300)*LN(R/10000))-273,15), для пересчета сопротивлений в градусы Цельсия, где R значения сопротивления из внутренних регистров PSW[300]...

Результаты пересчета записать в новые регистры панели, например PSW[400]... Затем планирую вывести 16 элементов "Цифровой дисплей", которые отображают температуры.
Как на графическом дисплее реализовать вывод сообщений "Менее 45 *С" и "Более 155 *С" и при этом не отображать или зафиксировать"Цифровой дисплей" на значениях "45" и "155"?
Может быть есть более изящные решения?