Понедельник, 24.04.2017, 11:24
| RSS
Главная | Контроллер RS485 - Страница 34 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат ]
Страница 34 из 39«1232333435363839»
Модератор форума: Zoolu 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Контроллер RS485


ppwwddДата: Четверг, 15.12.2016, 05:10 | Сообщение # 331
Группа: Участники
Сообщений: 180
Статус: Offline
Admin, а  исходник для прошивки controller_modbus_04 написан на Ассемблере?
 
ZooluДата: Четверг, 15.12.2016, 10:40 | Сообщение # 332
Группа: Модераторы
Сообщений: 257
Статус: Offline
ppwwdd, Он всё пишет на Ассемблере))
 
ppwwddДата: Четверг, 15.12.2016, 14:34 | Сообщение # 333
Группа: Участники
Сообщений: 180
Статус: Offline
Zoolu, А с комментариями?  У меня сейчас три устройства на шине RS-485. И в процессе работы видно что-то некорректное происходит в процессе обмена. Я начал знакомиться с Modbus. Ну и хочется познакомиться с исходником для прошивки controller_modbus_04.

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

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

Второй момент - состояние входов и выходов на дисплее контроллера меняется только по запросу со стороны малины. Если переключить выход в ручном режиме (кнопками контроллера) или замкнуть/разомкнуть входы, то информация изменится только при открытой странице интерфейса. Такая работа обусловлена тем, что в программе я отключил часть кода, отвечающего за обновление информации на дисплее контроллера при работе в автономном режиме и из-за которого, подозреваю, происходит зависание.
Прикрепления: rs485_test_1.zip(6Kb)
 
ppwwddДата: Пятница, 23.12.2016, 16:18 | Сообщение # 335
Группа: Участники
Сообщений: 180
Статус: 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 | Сообщение # 336
Admin
Группа: Администраторы
Сообщений: 3457
Статус: Offline
Может быть smile
В любом случае это ошибка, которую нужно исправить.
 
deniss1900Дата: Пятница, 23.12.2016, 17:13 | Сообщение # 337
Группа: Участники
Сообщений: 454
Статус: Offline
У меня звездочка мигает связь пока с контроллером есть.
 


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

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

А почему было свой образ SD карты не сделать, когда все работало?
По установке часов - см.в теме "Общие вопросы", я там писал в посте #187, как "принудительно" установить дату и время.
 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Страница 34 из 39«1232333435363839»
Поиск:



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