Модуль WB-MAI6 некоректно уходит в ошибку при измерении отрицательных температур

Приветствую всех участников форума.Проблема в том что при работе с модулем из программы RILHEVA MODBUS PRO при измерении температур ниже 0c измерение в физическую величину прерывается или неправильно считается, как будто уходит в ошибку при этом просматриваются значениями в несколько тысяч градусов.
Замеченно для датчиков 50М медные, NI1000 , NTC10К.
Сконектить контролер от Signetics TRIM5 пока не получается. Пологаю что в контролере будет тоже самое. Возможно это уже и исправленно в новой прошивке но узнать свою прошивку на модуле без контролера от WB пока не смог.
Скриншоты прилогаю с версией в числовом виде , и далее по датчикам .


Подскажите какая это версия? приобретал в середине Ноября 2023г.
теперь датчик NI1000 в плюсовом диапазоне температур. Здесь видно его сопротивление и показание в физической величине.

теперь этот датчик в условиях измерения отрицательной темпиратуры около 0

Даллее 2 скриншота работы датчика NTC10K
1й это в положительном диапазоне
2й в отрицательном ,

далее для датчика медного 50M ( загрузить более 5 скриншотов не могу)

Как эту проблему решать ?

Добрый день

Похоже на то, что неправильно указан тип регистра. Попробуйте поменять unsigned на signed.

1 лайк

Спасибо , все верно при изменении с unsigned на signed .ВСЕ ЗАРАБОТАЛО!
СПАСИБО ВАМ ОГРОМНОЕ!!!

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.