Датчки 1-Wire

Здравствуйте!
С чем может быть связана некорректная работа датчиков температуры 1Wire подключенных через WB-M1W2 v.3. Данная связка передает по модбасу данные в програмируемое реле Овен, для расширения аналоговых входов. Так вот датчики варенбоард практически не работают. При замене на датчики производства Myheat, такой проблеммы нет. Сразу стабильное показание температуры и ни разу не сбросились показания.
Ч сем это может быть связязано. Может партия бракованная? Я конечно не проверял все купленные датчики, но думаю стоит это сделать. Были ли подобные проблемы. Может на диагностику выслать?


График температур. 2049 градусов получается умножением 32768 на x0.0625

Здравствуйте.

Покажите, пожалуйста, шестнадцатиричное значение в 7 и 8 регистрах.

Также покажите, пожалуйста, схему подключения датчиков. И какие датчики температуры используете?

Добрый день!
Схема подключения из документации

Датчики использовал сначала ваши Датчик температуры 1-wire DS18B20 - Wiren Board с проводом 3 м отрезанным до 2 м. (они дают ошибку)
Потом использовал датчики Myheat Датчик температуры в колбе проводной MyHeat - MyHeat с ними порядок.

При нормальной работе

При сбое датчика

Значение 32768 очень похоже на значение ошибки 0x7FFF. Как ваша программа конвертирует шестнадцатиричное значение?

Повторно прошу показать первоначальное значение регистра 7 или 8. А также 16 или 17, в зависимости от того канала, к кторому подключен проблемный датчик.

Такая проблема со всеми датчиками DS18B20 или с каким-то одним?