PDA

Просмотр полной версии : Сбор данных с большого числа датчиков температуры



will smith
13.02.2023, 11:47
Задача - собрать данные с большого числа датчиков температуры. Посоветуйте, если у Овна датчики и контроллер/модуль ввода-вывода для сбора данных с них и передачи на OPC

will smith
13.02.2023, 13:57
критерий отбора - дешевизна и доступность датчиков, потому что их будет много. 8 штук DS18B20 на Овен мв110-8ас будет работать?
у Овен унифицированные сигналы: 0…5 мА, 0(4)…20 мА, 0…10 В
у датчика по поводу электрических параметров большая таблица в даташите, я так понял его надо последовательно с сопротивлением 120 Ом включать

will smith
13.02.2023, 14:45
жаль... смотрю похожие - просто зонд с проводом - ОВЕН ДТСxx4 цена от двух тыс...
а термопара ДТПХхх1 https://owen.ru/product/dtphhh1_termopari_poverhnostnie подойдет?

Cs-Cs
13.02.2023, 14:57
жаль... смотрю похожие - просто зонд с проводом - ОВЕН ДТСxx4 цена от двух тыс...
Мне стало интересно, что и где собирать надо. Вот мои вопросы:
1. Где что меряют эти датчики?
2. Какая скорость сбора данных нужна (ну, например, климат - там можно и раз в минуту отслеживать).
3. Насколько протяжённая сеть датчиков будет (например, как мой заказчик - хотел собирать температуры подачи и обратки каждой батареи в коттедже; датчики размещались в коллекторному шкафу все-все рядом, и измерительный модуль тоже)
4. Нужна ли влагозащита датчиков?
5. Вообще, о скольких штуках датчиков идёт речь? 10? 50? 100?

...потому что в простых условиях (линия на датчик протяжённостью метров до 15-20, без влагозащиты, с невысокой скоростью), сгодится модуль и датчики таких моделей:
ОВЕН МВ110-224.8А Модуль IO (ModBus), 8 универсальных аналоговых входов (питание DC24/AC230V)
ОВЕН МВ210-101 Модуль IO (LAN), 8 универсальных аналоговых входов (питание DC24V)

ОВЕН ДТС014-50М.B.3.25/0,2 Датчик термосопротивления (50М, -50..+150 градусов, 3-проводная схема, 25 мм / провод МГТФЭ 20 см, не влагостойкий)
ОВЕН ДТС014-50М.B.3.25/1 Датчик термосопротивления (50М, -50..+150 градусов, 3-проводная схема, 25 мм / провод МГТФЭ 1 м, не влагостойкий)

ОВЕН ДТС314-50М.B.3.35/1 Датчик термосопротивления (50М, -50..+150 градусов, 3-проводная схема, 35 мм / провод МГТФЭС 1 м, влагостойкий IP67)
ОВЕН ДТС314-50М.B.3.40/3 Датчик термосопротивления (50М, -50..+150 градусов, 3-проводная схема, 40 мм / провод МГТФЭС 3 м, влагостойкий IP67)

will smith
13.02.2023, 15:11
1. уличную температуру
2. некритично. уличная температура меняется медленно
3. небольшое здание
4. да
5. 50 штук

я нашел сторублевый pt100 на алике... попробую его

In_Da_Cher_A
13.02.2023, 16:11
если у Овна датчики и контроллер/модуль ввода-вывода для сбора данных с них и передачи на OPC
странная формулировка - есть контроллер? контроллер чего? сбора сигналов от датчиков температуры? или что?
и модуль - есть или что? "а если найду?":D
вы пришли на сайт ОВЕН, но не посмотрели в каталог?
вопросы вопросики....
разделите вашу задачу на три части и исходя из этого пляшите
1. Выбор датчика и исходя из этого - выбор модуля и схемы подключения
2. Выбор контроллера и проектирование системы
3. написание программы, которая будет каким-то образом получать данные с модулей и передавать их каким-то образом в какой-то ОРС сервер

я нашел сторублевый pt100 на алике."а уж разговоров-то было"(С):D

Cs-Cs
13.02.2023, 16:37
...а вроде в теме было больше сообщений. Куда делись?

BETEP
13.02.2023, 19:45
Куча DS18B20 + ардуина + готовый модуль на MAX485 + бибка модбас + бибка 1-Wire.
Ну или купить термоподвеску для контроля температуры в силосе и разобрать трос, выкинув лишнее.
или загуглить "Преобразователь интерфейса 1-Wire в RS-485 для датчиков DS18B20"

will smith
14.02.2023, 10:45
Куча DS18B20 + ардуина + готовый модуль на MAX485 + бибка модбас + бибка 1-Wire - есть кто знакомый кто может сделать?


или загуглить "Преобразователь интерфейса 1-Wire в RS-485 для датчиков DS18B20"
RS485 Board (5V) (https://www.chipdip.ru/product/rs485-board-5v) - это она?
Есть еще вот NL-1W485DS (https://www.reallab.ru/catalog/interface-converters/nl-1w485ds/) - но что то очень дорого

melky
14.02.2023, 11:30
вы думаете будет сильно дешевле при использовании Arduino? когда все соберете до кучи выйдет не намного...

Судя по маркировке выводов приемо передатчика он без автоуправления передачи.

Netadmin
14.02.2023, 12:29
https://owen.ru/forum/showthread.php?t=24763&page=37&p=350099&highlight=1-%20Wire%20RS485#post350099

will smith
14.02.2023, 14:26
https://owen.ru/forum/showthread.php?t=24763&page=37&p=350099&highlight=1-%20Wire%20RS485#post350099
оч интересно... такой уютный дядечка неторопливым голосом рассказывает про безымянную белую чудо-коробочку, которую, я так полагаю, можно приобрести только у него... :rolleyes: - и почта чуть выше - для заявок от радиослушателей )


Нашел вот такой модуль (https://aliexpress.ru/item/1005003764035688.html?spm=a2g2w.productlist.search _results.1.7c5c20ec0rVFat&sku_id=12000027084670565) )))
кто нибудь знает, на какой сервер его можно вывести? :):):)

In_Da_Cher_A
14.02.2023, 18:21
Куча DS18B20 + ардуина + готовый модуль на MAX485 + бибка модбас + бибка 1-Wire.
Ну или купить термоподвеску для контроля температуры в силосе и разобрать трос, выкинув лишнее.
или загуглить "Преобразователь интерфейса 1-Wire в RS-485 для датчиков DS18B20"только причём здесь ОВЕН?

- есть кто знакомый кто может сделать?
кто нибудь знает, на какой сервер его можно вывести?что-то хитрожопостью запахло
кто-то решил на халяву проектик порешать?

По самые по...
14.02.2023, 18:50
только причём здесь ОВЕН?
что-то хитрожопостью запахло
кто-то решил на халяву проектик порешать?

Эфффективный манагер. О!

krollcbas
14.02.2023, 20:00
Не стал бы я морочиться с Ардуино и зависеть от внешнего специалиста.
DS18B20 - поддержу. Брали для большой теплицы вот такие 8-ми канальные модули WP3066ADAM и ими собирали

BETEP
14.02.2023, 22:26
Судя по маркировке выводов приемо передатчика он без автоуправления передачи.
Они наверно все такие, ардуина через свой выход и рулит направлением.

melky
15.02.2023, 08:47
BETEP не все, есть нормальные с авто определением.
А еще такое есть https://aliexpress.ru/item/1005004576759250.html?spm=a2g2w.detail.pers_rcmd.2 2.35221b6dbce8qM&_evo_buckets=165609,165598,194275,299288&sku_id=12000029691859286&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.34525.325667.0&scm_id=1007.34525.325667.0&scm-url=1007.34525.325667.0&pvid=07fd9444-3dd1-4816-915e-2872173f9cbb&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.34525.325667.0,pvid:07fd9444-3dd1-4816-915e-2872173f9cbb,tpp_buckets:24525%230%23325667%233_21 387%230%23233228%237_21387%2314365%23455266%23224_ 21387%239507%23434563%238_4452%230%23226710%230_44 52%233474%2316498%23737_4452%234862%23443515%23885 _4452%233098%239599%23853_4452%235105%2323438%2392 4_4452%233564%2316062%23385&ru_algo_pv_id=07fd9444-3dd1-4816-915e-2872173f9cbb&scenario=pcDetailBottomMoreOtherSeller&tpp_rcmd_bucket_id=325667&traffic_source=recommendation

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

Register 255 и 256-это адрес и скорость передачи данных. Данные записаны целыми числами, и они сообщают о температурах. Никаких проблем -- нашел в каком-то отзыве..

Ollema
16.02.2023, 17:04
BETEP не все, есть нормальные с авто определением.
А еще такое есть https://aliexpress.ru/item/1005004576759250.html?spm=a2g2w.detail.pers_rcmd.2 2.35221b6dbce8qM&_evo_buckets=165609,165598,194275,299288&sku_id=12000029691859286&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.34525.325667.0&scm_id=1007.34525.325667.0&scm-url=1007.34525.325667.0&pvid=07fd9444-3dd1-4816-915e-2872173f9cbb&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.34525.325667.0,pvid:07fd9444-3dd1-4816-915e-2872173f9cbb,tpp_buckets:24525%230%23325667%233_21 387%230%23233228%237_21387%2314365%23455266%23224_ 21387%239507%23434563%238_4452%230%23226710%230_44 52%233474%2316498%23737_4452%234862%23443515%23885 _4452%233098%239599%23853_4452%235105%2323438%2392 4_4452%233564%2316062%23385&ru_algo_pv_id=07fd9444-3dd1-4816-915e-2872173f9cbb&scenario=pcDetailBottomMoreOtherSeller&tpp_rcmd_bucket_id=325667&traffic_source=recommendation

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

Register 255 и 256-это адрес и скорость передачи данных. Данные записаны целыми числами, и они сообщают о температурах. Никаких проблем -- нашел в каком-то отзыве..

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

melky
16.02.2023, 17:16
Ollema в каком-то из описаний был намек на показания при минусовой температуре, надо контролировать какие-то биты при получении ответа. Косяк с этим связан ?

Sergej_
16.02.2023, 17:35
Я на их базе разработал и использую свои приборы: с гальваноразвязкой.
Если не секрет ГР 485-го на чем сделали?

Ollema
16.02.2023, 22:37
Ollema в каком-то из описаний был намек на показания при минусовой температуре, надо контролировать какие-то биты при получении ответа. Косяк с этим связан ?

Нет, минусовая температура там номально пересчитывается. Косяк в том, что периодически вместо реального значения выдается произольное число))

Ollema
16.02.2023, 22:39
Если не секрет ГР 485-го на чем сделали?

ADuM, классика.

Tacio
08.03.2023, 10:55
Вопрос по Мв210-101. А можно ли задать настройки всех 8 каналов одним запросом?
На данный момент приходится делать 8 запросов на запись регистров 4100-4113, 4116-4129 и т.д. ввиду того, что между этими группами регистров есть пробелы в 2 регистра.
Можно ли в неописанные в документации регистры, например 4114-4115, записывать нули?

will smith
25.04.2023, 11:36
нашел разные решения по сбору данных с большого числа датчиков температуры. смета со ссылками и ценами - во вложении. Итого, самый бюджетный любительский вариант - восьмиканальный бескорпусный ds18b20 rs485 modbus rtu.
бесплатный сервер на 32 тега от Айрата - ссылка (https://www.ardsoft.ru) конфигурация сервера для ds18b20 - ссылка (https://disk.yandex.ru/d/puX7SL9K1FqG_A) (не забудьте сменить СОМ порт в настройках каналов)

kondor3000
25.04.2023, 15:50
Собрал разные решения по сбору данных с большого числа датчиков температуры. смета со ссылками и ценами - во вложении. Итого, самый бюджетный вариант для дома, дачи, обучающего проекта - восьмиканальный бескорпусный ds18b20 rs485 modbus rtu.
бесплатный сервер на 32 тега от Айрата - ссылка (https://www.ardsoft.ru) конфигурация сервера для ds18b20 - ссылка (https://disk.yandex.ru/d/puX7SL9K1FqG_A) (не забудьте сменить СОМ порт в настройках каналов)

У меня промышленное решение, без НПТ, но с модулями МВ110-8А, вышло 200 тысяч, вместо ваших 542 тысяч.
12 модулей по 15 тыс= 180 тыс + ваши 96 штук Pt100 =20 тыс ( есть сомнения по цене).

will smith
25.04.2023, 17:30
кондор, спс, отредактировал

melky
26.04.2023, 08:48
kondor3000 там же не общая смета и сравнение :)

жекон
26.04.2023, 15:53
Esp86 или 32 ds18b20 а дальше собираете по вафле на опс или куда надо

will smith
11.04.2025, 12:16
Нашел еще один девайц на китайской балахолке - называется YC1001 .. и дальше индекс - количество каналов для цифровых датчиков ds18b20. я брал 19 каналов, есть еще вроде 32. Подключается по MODBUS RTU, температура по каждому каналу - по отдельному тегу. точность - до десятой доли градуса х 10.
все отлично работает, рекомендую - котлы, теплицы и пр... :)

IVM
11.04.2025, 12:22
Нашел еще один девайц на китайской балахолке - называется YC1001 .. и дальше индекс - количество каналов для цифровых датчиков ds18b20. я брал 19 каналов, есть еще вроде 32. Подключается по MODBUS RTU, температура по каждому каналу - по отдельному тегу. точность - до десятой доли градуса х 10.
все отлично работает, рекомендую - котлы, теплицы и пр... :)

Дай ссылку на Али страницу.