Задача - собрать данные с большого числа датчиков температуры. Посоветуйте, если у Овна датчики и контроллер/модуль ввода-вывода для сбора данных с них и передачи на OPC
Вид для печати
Задача - собрать данные с большого числа датчиков температуры. Посоветуйте, если у Овна датчики и контроллер/модуль ввода-вывода для сбора данных с них и передачи на OPC
критерий отбора - дешевизна и доступность датчиков, потому что их будет много. 8 штук DS18B20 на Овен мв110-8ас будет работать?
у Овен унифицированные сигналы: 0…5 мА, 0(4)…20 мА, 0…10 В
у датчика по поводу электрических параметров большая таблица в даташите, я так понял его надо последовательно с сопротивлением 120 Ом включать
жаль... смотрю похожие - просто зонд с проводом - ОВЕН ДТСxx4 цена от двух тыс...
а термопара ДТПХхх1 https://owen.ru/product/dtphhh1_termopari_poverhnostnie подойдет?
Мне стало интересно, что и где собирать надо. Вот мои вопросы:
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)
1. уличную температуру
2. некритично. уличная температура меняется медленно
3. небольшое здание
4. да
5. 50 штук
я нашел сторублевый pt100 на алике... попробую его
странная формулировка - есть контроллер? контроллер чего? сбора сигналов от датчиков температуры? или что?Цитата:
если у Овна датчики и контроллер/модуль ввода-вывода для сбора данных с них и передачи на OPC
и модуль - есть или что? "а если найду?":D
вы пришли на сайт ОВЕН, но не посмотрели в каталог?
вопросы вопросики....
разделите вашу задачу на три части и исходя из этого пляшите
1. Выбор датчика и исходя из этого - выбор модуля и схемы подключения
2. Выбор контроллера и проектирование системы
3. написание программы, которая будет каким-то образом получать данные с модулей и передавать их каким-то образом в какой-то ОРС сервер
"а уж разговоров-то было"(С):DЦитата:
я нашел сторублевый pt100 на алике.
...а вроде в теме было больше сообщений. Куда делись?
Куча DS18B20 + ардуина + готовый модуль на MAX485 + бибка модбас + бибка 1-Wire.
Ну или купить термоподвеску для контроля температуры в силосе и разобрать трос, выкинув лишнее.
или загуглить "Преобразователь интерфейса 1-Wire в RS-485 для датчиков DS18B20"
- есть кто знакомый кто может сделать?
RS485 Board (5V) - это она?
Есть еще вот NL-1W485DS - но что то очень дорого
вы думаете будет сильно дешевле при использовании Arduino? когда все соберете до кучи выйдет не намного...
Судя по маркировке выводов приемо передатчика он без автоуправления передачи.
оч интересно... такой уютный дядечка неторопливым голосом рассказывает про безымянную белую чудо-коробочку, которую, я так полагаю, можно приобрести только у него... :rolleyes: - и почта чуть выше - для заявок от радиослушателей )
Нашел вот такой модуль )))
кто нибудь знает, на какой сервер его можно вывести? :):):)
Не стал бы я морочиться с Ардуино и зависеть от внешнего специалиста.
DS18B20 - поддержу. Брали для большой теплицы вот такие 8-ми канальные модули WP3066ADAM и ими собирали
BETEP не все, есть нормальные с авто определением.
А еще такое есть https://aliexpress.ru/item/100500457...recommendation
по одному датчику, если их надо тыкать с большой разницей по длине. В любом случае придется запрашивать продавцов, как поменять адрес, так как скорее всего меняется только программно.
Register 255 и 256-это адрес и скорость передачи данных. Данные записаны целыми числами, и они сообщают о температурах. Никаких проблем -- нашел в каком-то отзыве..
Я на их базе разработал и использую свои приборы: с гальваноразвязкой. Написал программу для их конфигурирования, работает по модбас через переходник юсб. Но! Данные бывает выдаются косячные)) для пр200 написал спец макрос для работы с таким китайским чудом)) сейчас работают на объекте
Ollema в каком-то из описаний был намек на показания при минусовой температуре, надо контролировать какие-то биты при получении ответа. Косяк с этим связан ?
Вопрос по Мв210-101. А можно ли задать настройки всех 8 каналов одним запросом?
На данный момент приходится делать 8 запросов на запись регистров 4100-4113, 4116-4129 и т.д. ввиду того, что между этими группами регистров есть пробелы в 2 регистра.
Можно ли в неописанные в документации регистры, например 4114-4115, записывать нули?
нашел разные решения по сбору данных с большого числа датчиков температуры. смета со ссылками и ценами - во вложении. Итого, самый бюджетный любительский вариант - восьмиканальный бескорпусный ds18b20 rs485 modbus rtu.
бесплатный сервер на 32 тега от Айрата - ссылка конфигурация сервера для ds18b20 - ссылка (не забудьте сменить СОМ порт в настройках каналов)
кондор, спс, отредактировал
kondor3000 там же не общая смета и сравнение :)
Esp86 или 32 ds18b20 а дальше собираете по вафле на опс или куда надо