Суббота, 16.12.2017, 03:37
| RSS
Главная | Контроллер RS485 - Страница 34 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 34 из 43«1232333435364243»
Модератор форума: Zoolu 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Контроллер RS485
ZooluДата: Четверг, 15.12.2016, 10:40 | Сообщение # 331
Группа: Модераторы
Сообщений: 378
Статус: Offline
ppwwdd, Он всё пишет на Ассемблере))
 
ppwwddДата: Четверг, 15.12.2016, 14:34 | Сообщение # 332
Группа: Участники
Сообщений: 201
Статус: Offline
Zoolu, А с комментариями?  У меня сейчас три устройства на шине RS-485. И в процессе работы видно что-то некорректное происходит в процессе обмена. Я начал знакомиться с Modbus. Ну и хочется познакомиться с исходником для прошивки controller_modbus_04.

Сообщение отредактировал ppwwdd - Четверг, 15.12.2016, 14:35
 
AdminДата: Четверг, 22.12.2016, 19:46 | Сообщение # 333
Admin
Группа: Администраторы
Сообщений: 3646
Статус: Offline
С целью опробования выкладываю тестовую прошивку для данного контроллера.

Обратите внимание - это прошивка именно для тестирования. Ее отличие в том, что в нижней строке слева в процессе работы контроллера периодически мигает "звездочка", что сигнализирует о нормальной работе. Если "мигания" нет - значит контроллер завис.

Второй момент - состояние входов и выходов на дисплее контроллера меняется только по запросу со стороны малины. Если переключить выход в ручном режиме (кнопками контроллера) или замкнуть/разомкнуть входы, то информация изменится только при открытой странице интерфейса. Такая работа обусловлена тем, что в программе я отключил часть кода, отвечающего за обновление информации на дисплее контроллера при работе в автономном режиме и из-за которого, подозреваю, происходит зависание.
Прикрепления: rs485_test_1.zip(6Kb)
 
ppwwddДата: Пятница, 23.12.2016, 16:18 | Сообщение # 334
Группа: Участники
Сообщений: 201
Статус: Offline
Цитата Admin ()
С целью опробования выкладываю тестовую прошивку для данного контроллера.
ADMIN, я проверяю работу устройства с тестовой прошивкой.

Добавлено (23.12.2016, 16:07)
---------------------------------------------
ADMIN, проверил работу с тестовой прошивкой. Звездочка "потухла". Сначала обмен шел нормально. Послетого как обмен пропал, управление реле с веб страницы происходит. Как я понимаю, команда посылается, выполняется, обратно посылается ответ о выполнении команды а дальше не идет запрос о состоянии регистров состояния входов и управления нагрузками.

Добавлено (23.12.2016, 16:18)
---------------------------------------------
ADMIN,   в исходнике                                           BUF_5      EQU 46h  
на работу не сказывается?                                   COOL_5    EQU 46h


Сообщение отредактировал ppwwdd - Пятница, 23.12.2016, 16:19
 
AdminДата: Пятница, 23.12.2016, 16:56 | Сообщение # 335
Admin
Группа: Администраторы
Сообщений: 3646
Статус: Offline
Может быть smile
В любом случае это ошибка, которую нужно исправить.
 
deniss1900Дата: Пятница, 23.12.2016, 17:13 | Сообщение # 336
Группа: Участники
Сообщений: 529
Статус: Offline
У меня звездочка мигает связь пока с контроллером есть.
 


AdminДата: Пятница, 23.12.2016, 19:46 | Сообщение # 337
Admin
Группа: Администраторы
Сообщений: 3646
Статус: Offline
Доработал подпрограмму обновления информации на дисплее, устранил ошибку, указанную выше ppwwdd.
Предлагаю желающим протестировать этот вариант прошивки.
Прикрепления: rs485_test_2.zip(6Kb)
 
deniss1900Дата: Суббота, 24.12.2016, 07:42 | Сообщение # 338
Группа: Участники
Сообщений: 529
Статус: Offline
Все работает как и работало время покажет.   Админ скиньте последовательность действий как вы мне часы настраивали образ умер опять так же не могу установить или   направьте где вы об этом писали. Да после установки нового образа на другую флешку загрузка цпу 2% может из за флехи такая ерунда быть со старой флехой через раз малина запускалась.

Сообщение отредактировал deniss1900 - Суббота, 24.12.2016, 07:45
 
AdminДата: Воскресенье, 25.12.2016, 14:13 | Сообщение # 339
Admin
Группа: Администраторы
Сообщений: 3646
Статус: Offline
Цитата deniss1900 ()
Админ скиньте последовательность действий как вы мне часы настраивали образ умер опять так же не могу установить или   направьте где вы об этом писали

А почему было свой образ SD карты не сделать, когда все работало?
По установке часов - см.в теме "Общие вопросы", я там писал в посте #187, как "принудительно" установить дату и время.
 
ppwwddДата: Пятница, 30.12.2016, 18:02 | Сообщение # 340
Группа: Участники
Сообщений: 201
Статус: Offline
ADMIN, я тут попробовал написать кусочек для приема данных управления выходами. Я не спец, прошу проверить, будет ли корректно работать?
Прикрепления: 3855427.png(35Kb)
 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Страница 34 из 43«1232333435364243»
Поиск:



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