Возможен ли опрос DS18B20 без указания адреса ?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Возможен ли опрос DS18B20 без указания адреса ?

#1

Сообщение KulibinOrsk » 06.09.2019{, 10:47}

Делаю измеритель температуры и влажности в погреб и столкнулся с тем, что температурный датчик DS18B20 можно подключать только с адресом. А как без адреса считать данные ?
Понятно что узнать адрес не проблема. Но в последующем при замене как быть ? Не таскать же прибор на перепрошивку. Да и адрес в приборе выбирать не дело. Оптимально - снимать данные с любого датчика висящего на линии. Естественно датчик на линии будет только один.
Есть ли решение ?
Пользуюсь версией 4.2.4

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Возможен ли опрос DS18B20 без указания адреса ?

#2

Сообщение Dryundel » 06.09.2019{, 10:53}

KulibinOrsk писал(а):
06.09.2019{, 10:47}
Возможен ли опрос DS18B20 без указания адреса ?
Да.
viewtopic.php?f=74&t=4442

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Возможен ли опрос DS18B20 без указания адреса ?

#3

Сообщение KulibinOrsk » 06.09.2019{, 11:13}

Dryundel, спасибо, попробую сейчас. Еще одна проблемка возникла. Температура выводится до запятой т.е. числа целые. Каким образом вывести 1 или 2 знака после запятой ? Раньше был блок конвертация типов и там настраивалось, сейчас же в этом блоке почему то нет настройки знаков после запятой.

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Возможен ли опрос DS18B20 без указания адреса ?

#4

Сообщение grin-mpx » 06.09.2019{, 11:18}

KulibinOrsk писал(а):
06.09.2019{, 11:13}
Раньше был блок конвертация типов и там настраивалось, сейчас же в этом блоке почему то нет настройки знаков после запятой.
Даже если этот блок подключить к переменной или выходу float?

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Возможен ли опрос DS18B20 без указания адреса ?

#5

Сообщение KulibinOrsk » 06.09.2019{, 11:58}

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

Отправлено спустя 1 минуту 32 секунды:
grin-mpx, может это в версии 4.2.4 такая проблема ?
Вложения
Тест_2.jpg
Тест_1.jpg

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Возможен ли опрос DS18B20 без указания адреса ?

#6

Сообщение Dryundel » 06.09.2019{, 12:08}

KulibinOrsk писал(а):
06.09.2019{, 11:59}
Да. Причем открываю старый проект
Дааа?
А если еще раз внимательно прочитать сообщение от grin-mpx ?

"Даже если этот блок подключить к переменной или выходу float?"
:)

Не стоит благодарности. Лучше правильно поблагодарите grin-mpx за науку.

KulibinOrsk
Лейтенант
Сообщения: 515
Зарегистрирован: 25.02.2018{, 08:48}
Репутация: 21
Откуда: Оренбург
Имя: Александр

Возможен ли опрос DS18B20 без указания адреса ?

#7

Сообщение KulibinOrsk » 06.09.2019{, 12:26}

Действительно мой полу-косяк. Но я пробовал подцепиться не один раз, не цеплялось. Я понял так что не цепляется из-за разного формата вход-выход.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Возможен ли опрос DS18B20 без указания адреса ?

#8

Сообщение dizzyy » 06.09.2019{, 12:35}

возможно использовать даже штатный блок .. 1 плату делаем на запуск 1 раз , вней сканируем шину и записываем в масив .. а в штатном просто выбираем адрес с масива ..все штатными блоками делается

Ответить

Вернуться в «Спросить у знатоков»