Работоспособность 1-wire с датчиками DS18B20

При подключении к 1-wire шлейфом примерно с дистанцией 7 метров датчиков DS18B20 витой парой по всем рекомендациям производителя, нормально работают только 8 штук, при подключении 9го все начинают отваливаться. Надо подключить 14 штук, общая дистанция 80 метров. При подключении в середине шины контроллера, 9 штук начинают работать нормально, но при подключении 10го датчика, опять начинаются отвалы датчиков. Получается что не справляется сам контроллер. Пробовал заменять датчики, никаких изменений.
wb-2501 stable
8.4.4E/4G1 v1.2D-4G
WB-M1W2 не рассматриваю.

Посмотрите вот эту тему - Большое количество датчиков температуры на 1-wire. Продолжаем борьбу

У меня ошибка только ERROR: [w1 driver] Can’t read temperature.
Датчики подключены по шине, не звездой.
И какое решение для данной проблемы?

Добрый день!

Подскажите пожалуйста, каким кабелем подключаете датчики и по какой схеме?
По какой причине не рассматриваете дополнительный WB-M1W2?

Чтобы упростить диагностику, прошу прикрепить архив с диагностической информацией контроллера. Создание архива описано в документации.

приложен диагностический архив, доступен только сотрудникам поддержки
(297,5 КБ)
подключены витой парой сигнал по одной жиле пары, земля по второй и аналогично питание: плюс питания по одной жиле пары, минус по второй.
WB-M1W2 не рассматриваю, т.к. 485 порты заняты шлюзами для управления кондиционерами.

Еще в конце рабочего шлейфа подключал несколько датчиков, все работало, но стоит удлинить кабель, так все пропадает.

Добрый день!

Существует множество факторов, которые могут влиять на работу шины. 1-Wire чувствителен к длине линии и качеству кабеля.
Если используется неэкранированный или низкокачественный кабель, то так же могут быть ошибки передачи.

Если у вас порты RS-485 уже задействованы, то в качестве дополнительного модуля 1-Wire рекомендую еще рассмотреть WBE2-I-1-WIRE или дополнительный модуль расширения WBE2-I-RS485-ISO для добавления порта RS-485.

А какая расчетная емкость линии (провода) данных сейчас?
Ну и стоит глянуть осциллографом на форму импульсов.

Добрый день!

У вас остались еще вопросы?

завтра буду пробовать с кабелем мкэш

Ждем результат.

проложил шину 50м из МКЭШ 3х0.75 и стало еще хуже. подключаю на конце шины один датчик и в середине один. итог - в середине датчик определился, но отваливается, а в конце шины вообще не видит ни один датчик.

Добрый день!

Какие ошибки в логе?

Can’t read temperature

Попробуйте соединить необходимое кол-во датчиков коротким отрезком кабеля.
С большой вероятностью, в этом случае все DS18B20 будут передавать данные.
Если так, то ищите проблему с наводками в шине.