![]() |
![]() ![]() |
|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Senior Member
Регистрация: Jan 2013
Сообщения: 161
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Думаю приобрести датчик влажности и температуры с Modbas марки RFTF-MODBUS_BD2
Кто нибудь имел опыт работы с этими датчиками, есть ли карта адресов. |
![]() |
![]() |
![]() |
#2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Так вот сразу не гуглится ничего достойного по этому датчику, а цена, на мой взгляд, прямо скажем, отталкивающая... За такие бабки можно ещё один контроллер поставить)
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: Apr 2012
Сообщения: 111
Благодарил(а): 2 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Бан в гугле? Бывает...
|
![]() |
![]() |
![]() |
#4 | |
Senior Member
Регистрация: Jan 2013
Сообщения: 161
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Цитата:
Мне в одном проекте около 6 таких датчиков надо поставить (+ еще несколько другого типа). Так мне что, к 2Gi+MC еще несколько пикселов поставить надо? Спасибо за документацию. Подскажите пожалуйста: Этот датчик точно поддерживает Modbas-rtu (слышал что есть еще и другие протоколы Modbas)? |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: Jan 2006
Сообщения: 320
Благодарил(а): 5 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
![]()
Датчики влажности и температуры ДВТ-03.RS
точно работают с сегнетиксом по модбасу, проверено |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: Jan 2013
Сообщения: 161
Благодарил(а): 1 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 770
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
![]()
В место МС используй Модуль ввода аналоговых сигналов МВ110-8А
__________________ Саня |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 784
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#9 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Здравствуйте, есть датчик СО2 EnergoM-3001-CO2, и контроллер Pixel 2512. Свясь с датчиком по протоколу Modbus-RTU. Не получается считать показания датчика.
Так как в Pixel есть только один порт, то показания смотрел на экране Pixel не подключенного к компьютеру. Для примера взял стандартную программу и просто заменил выводимые показания температур на значения в регистрах. На датчике нет никаких органов управления, только четыре провода для подключения. Слейв в лоджике настроил в соответствии п. 5.1 документации датчика. В п. 5.3 есть адреса нужных регистров. Как я понял здесь записана, как логическая, так и физическая адресация. Пробовал и так, и так, но Pixel показывает только ноль. Подскажите где я могу ошибаться. |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Регистрация: Aug 2018
Адрес: Екатеринбург
Сообщения: 106
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Цитата:
Период опроса 10мс не маловат? В главе 7 мануала на датчик пишут что надо от 200 мс ставить период опроса. Если вытащить блок Slave (link) он показывает ошибки? Светодиод передачи в пикселе моргает? Последний раз редактировалось voltel, 11.01.2019 в 10:06 |
|
![]() |
![]() |
![]() |
#11 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Спасибо, за ответ. Показания датчика вроде целочисленные, потом надо делить на 10. Период опроса специально занизил, что бы получить хоть какую-нибудь цифру. Про проверку ошибок не подумал, попробую отпишусь.
|
![]() |
![]() |
![]() |
#12 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 094
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
![]() Цитата:
К скорости работы порта обратное: в случаен любых непоняток только понижать скорость работы порта. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
![]() |
![]() |
![]() |
#13 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Счетчик ошибок постоянно и равномерно увеличивает число, что говорит о том, что связи с датчиком нет. Датчик новый. Питание перепроверил - 24в. есть. Полярность порта: + на Pixel, соответствует желтому проводу датчика с обозначением RS485 A.
|
![]() |
![]() |
![]() |
#14 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 094
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
![]() Цитата:
Это примерно как испанцы или итальянцы разговаривают, они-то привыкли, а русскому за их речью не уследить - полное ощущение, что все одновременно тараторят. Так и для датчика в случае малых таймаута и периода запросы от контроллера кажутся тарабарщиной. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
![]() |
![]() |
![]() |
#15 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
C периодом опроса, похоже, я сглупил. Но я попробовал поставить 1000, а результат такой же, только счетчик ошибок теперь медленнее считает.
|
![]() |
![]() |
![]() |
#16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 094
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
![]()
А таймаут? Увеличьте до 500 мсек пока.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#17 | |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() Цитата:
Ну и вроде как в руководстве написано, что для чтения используется функция 0х03. __________________ RTFM |
|
![]() |
![]() |
![]() |
#18 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Попробовал, но связи не появилось.
Добавлено через 18 минут В начале я пробовал без двух последних переменных. все все равно не работало. А вот про код функции 03 - я просто не знаю, как это использовать в лоджике. Последний раз редактировалось Skomyakov, 11.01.2019 в 13:50 |
![]() |
![]() |
![]() |
#19 | ||
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
![]() Цитата:
Цитата:
Оставьте одну переменную R(out) - 05h - 200 и пробуйте. Если адрес и скорость всё-таки совпадут должно работать. Программа описанная в руководстве у вас есть? __________________ RTFM |
||
![]() |
![]() |
![]() |
#20 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Спасибо, за помощь. Попробую позже. Датчик пришел только с текстовой инструкцией, на их сайте я программы не нашел. Написал производителю и они пока "готовят ответ".
|
![]() |
![]() |
![]() |
#21 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 160
Благодарил(а): 240 раз(а)
Поблагодарили:
165 раз(а) в 157 сообщениях
|
![]()
я уже сто лет прошу куда-то в справку поставить вменяемую ссылку на связь модбас-функций и обозначений в лоджике - и ни хрена. каждый раз ищу в справку и каждый раз матерюсь ибо в индексе "функции" - её нет. в справке с тегами модбас - её нет. а есть в сетевых переменных. ну это какую голову надо иметь чтобы модбас искать не в модбасе а в сети???
![]() |
![]() |
![]() |
![]() |
#22 |
Новичок
Регистрация: Mar 2014
Сообщения: 15
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Да, связь есть. Всем, кто участвовал в обсуждении моей проблемы спасибо.
|
![]() |
![]() |