Понедельник, 29.05.2017, 00:15
| RSS
Главная | Контроллер RS485 - Страница 38 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 38 из 41«12363738394041»
Модератор форума: Zoolu 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Контроллер RS485
deniss1900Дата: Четверг, 09.02.2017, 06:35 | Сообщение # 371
Группа: Участники
Сообщений: 466
Статус: Offline
С последней прошивкой контроллер включается все рэлюхи включаются на вэб морде тишина
 


ppwwddДата: Четверг, 09.02.2017, 06:55 | Сообщение # 372
Группа: Участники
Сообщений: 192
Статус: Offline
ADMIN, такой вопрос. При обмене с метеостанцией передается 12 параметров, при обмене с контроллером RS485 - 10 параметров. Смотрю по индикации на адаптере USB-RS485 с метеостанцией обмен происходит в 5 раз быстрее, чем с контроллером. Так должно быть? И чем это обусловлено?
 
AdminДата: Четверг, 09.02.2017, 08:27 | Сообщение # 373
Admin
Группа: Администраторы
Сообщений: 3497
Статус: Offline
Цитата ppwwdd ()
... И чем это обусловлено?

Таймингом периода чтения данных (setinterval) с метеостанции в скрипте java script на HTML странице. Значения setinterval в скрипте указываются в мс.
А что с последней тестовой прошивкой контроллера?
 
ppwwddДата: Четверг, 09.02.2017, 09:11 | Сообщение # 374
Группа: Участники
Сообщений: 192
Статус: Offline
На метеостанцию стоит 6000, а на контроллер 5000. Но сам процесс обмена я вижу так по индикации.  Метеостанция: т-р-р-р-р-р-р-р-р!. А Контроллер: т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---.
Последнюю прошивку буду сейчас ставить на "прогон". Результат сообщу.

Добавлено (09.02.2017, 09:11)
---------------------------------------------
ADMIN, а что это за прошивка? Там  адрес устройства не прописан в EEPROM.


Сообщение отредактировал ppwwdd - Четверг, 09.02.2017, 09:13
 
AdminДата: Четверг, 09.02.2017, 09:16 | Сообщение # 375
Admin
Группа: Администраторы
Сообщений: 3497
Статус: Offline
Цитата ppwwdd ()
Там  адрес устройства не прописан в EEPROM.

Пропишите в последнюю ячейку EEPROM значение 04
 
ppwwddДата: Четверг, 09.02.2017, 17:37 | Сообщение # 376
Группа: Участники
Сообщений: 192
Статус: Offline
Поставил, звездочка моргает, запрос идет, ответа естественно нет. Наблюдаю.

Добавлено (09.02.2017, 09:21)
---------------------------------------------
Я думал так задумано было.

Добавлено (09.02.2017, 09:31)
---------------------------------------------
ADMIN, поставил с прописанным адресом. Питание Raspberry не выключал. Контроллер системой "подхватился". Обмен данными стал идти так же шустро как с метеостанцией. Изменение в процессе обмена я сразу увидел. Стало т-р-р-р-р-р-р-р-р!, а не  т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---т-а-а-а ---. как раньше. Наблюдаю дальше.

Добавлено (09.02.2017, 09:32)
---------------------------------------------
В системе у меня сейчас метеостанция, радиомодуль и контроллер RS485/

Добавлено (09.02.2017, 10:36)
---------------------------------------------
ADMIN, когда открыта вкладка "Главная", то на индикаторе контроллера RS485 периодически пропадают показания датчика DHT22. При открытой вкладке "Контроллеры" такого пока не наблюдается. Сбросов, зависаний не было.

Добавлено (09.02.2017, 16:44)
---------------------------------------------
Очень интересная ситуация. Реле переключаются с вебстраницы. обмен идет, на вебстранице отображаются состояния реле, но на LCD контроллера изменения не происходят. До этого было 2 сброса. И звездочка нэт.

Добавлено (09.02.2017, 16:45)
---------------------------------------------
Это с LCD почему-то обмен пропал.

Добавлено (09.02.2017, 16:47)
---------------------------------------------
А данные датчика не передаются на вебстраницу. Только состояния реле.

Добавлено (09.02.2017, 16:55)
---------------------------------------------
Выключил-включил контроллер - все восстановилось. И через минуту снова стала прежняя ситуация. Опять включил-выключил. Пока работает. Звездочка моргает.

Добавлено (09.02.2017, 17:37)
---------------------------------------------
Опять пропала звездочка, реле переключаются с вебстраницы, состояние реле отображаются на странице, данные датчика не передаются, на LCD информация не меняется.

 
AdminДата: Четверг, 09.02.2017, 19:59 | Сообщение # 377
Admin
Группа: Администраторы
Сообщений: 3497
Статус: Offline
Цитата ppwwdd ()
Опять пропала звездочка, реле переключаются с вебстраницы, состояние реле отображаются на странице, данные датчика не передаются, на LCD информация не меняется.

В общем понятно, проблемы остались, разбираюсь дальше.
 
ppwwddДата: Суббота, 11.02.2017, 10:43 | Сообщение # 378
Группа: Участники
Сообщений: 192
Статус: Offline
ADMIN, по-моему когда радиомодуль у меня был отключен, то и контроллер работал надежно. Он же не только свою информацию обрабатывает , а все что есть на шине.

Добавлено (11.02.2017, 06:41)
---------------------------------------------
ADMIN, вот такой момент. У меня есть еще один адаптер USB-RS485, китайский на FT232R, о котором я уже писал. Когда я его ставлю, то постоянно на сброс переходит метеостанция. Может причина совсем не в контроллерах? Еще хочу сказать, что перед этим у меня стояла тестовая прошивка версия 2, но был отсоединен радиомодуль. контроллер RS485 работал безотказно.

Добавлено (11.02.2017, 10:43)
---------------------------------------------
Опять контроллер RS485 не меняет информацию на LCD. Состояние реле на вебстранице меняется, данные датчика не меняются ни на вебстранице, ни на LCD. С прошивкой версии 2 такого не было. Это что-то новое.

Добавлено (11.02.2017, 10:43)
---------------------------------------------
Возвращаюсь к самой первой прошивке.

 


AlekseiKДата: Понедельник, 13.02.2017, 18:07 | Сообщение # 379
Группа: Участники
Сообщений: 70
Статус: Offline
Не знаю, на сколько это поможет (и возможно не в тему)... Прочитал на просторах инета, в 3-й малине, из-за реализации BT на борту, возникают проблемы с хардверным UART. Лечиться отключением синезуба.
 
ppwwddДата: Среда, 15.02.2017, 11:46 | Сообщение # 380
Группа: Участники
Сообщений: 192
Статус: Offline
ADMIN, разбирался с исходником на контроллер RS485 modbus. Не понял этого момента. Банк 0, а OPTION_REG в банке 1 или 3. И зачем TMR1 инициализировали? Я не нашел, где он используется... или недосмотрел?
Прикрепления: 1263056.png(13Kb)
 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Страница 38 из 41«12363738394041»
Поиск:



T2M © 2017
Сайт управляется системой uCoz