Опрос датчиков через плату с WebServer

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Вт авг 19, 2014 5:25 pm

А как добавлять элементы в меню управления? Допустим добавить лампочку? То есть тот же выключатель, только без возможности переключать.
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Vit » Вт авг 19, 2014 8:43 pm

Kele6ra писал(а):плату делал не я и схемы и код я вам дать не могу. Получилось управлять реле и отслеживать состояния дискретных входов.

Суперсекретная разработка ;)
За это сообщение автора Vit поблагодарил:
RusikOk (Ср авг 20, 2014 4:17 am)
Рейтинг: 1.16%
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Ср авг 20, 2014 10:19 am

Ну супер я бы не сказал ))) Но на данный момент не могу выложить ни чертежи, ни код =)
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Пт авг 22, 2014 6:22 pm

В принципе моя плата похожа на эту за исключением блока питания и некоторых переферийных портов. Страница платы на сайте STM В качестве основы я исползьвал веб-сервер, который можно скачать в приложенном архиве, я использовал вариант WebServer с FreeRTOS. На сервере MDM у меня сейчас реализованы две релюхи и 4 дискретных выхода.
Изображение
Вложения
stm32f2x7_eth_lwip.part04.rar
(292.62 КБ) 183 скачивания
stm32f2x7_eth_lwip.part03.rar
(1000 КБ) 164 скачивания
stm32f2x7_eth_lwip.part02.rar
(1000 КБ) 156 скачиваний
stm32f2x7_eth_lwip.part01.rar
(1000 КБ) 224 скачивания
За это сообщение автора Kele6ra поблагодарил:
RusikOk (Пт авг 22, 2014 6:33 pm)
Рейтинг: 1.16%
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Вт авг 26, 2014 9:47 am

Вопрос такой возник, как часто вы опрашиваете устройства через веб-переменные?
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Vit » Вт авг 26, 2014 12:33 pm

Kele6ra писал(а):Вопрос такой возник, как часто вы опрашиваете устройства через веб-переменные?
Это на ваше усиотрение с какой периодичростью вам это требуется.
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Вт авг 26, 2014 5:04 pm

у меня такая ситуация получается, в веб переменных он обновляется, а статус иногда устанавливается не сразу. Иногда надо зайти и нажать обновить все вручную или подождать секунд 5, это при установке обновления раз в секунду.
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Пт авг 29, 2014 2:41 pm

Возникла проблема с веб-переменными и Меню, и там и там стоит обновление раз в секунду, а обновляется только раз в секунд 6-10. Может где то прописаны задержки или что-то подобное?
RusikOk
Сообщения: 91
Зарегистрирован: Чт июл 24, 2014 1:48 am
Откуда: Украина, Сумы
Благодарил (а): 43 раза
Поблагодарили: 6 раз

Re: Опрос датчиков через плату с WebServer

Сообщение RusikOk » Сб авг 30, 2014 8:36 am

а на каком железе стоит сервер МДМ? может оно физически не успевает обрабатывать задачи, тогда какую задержку не выставляй - все равно быстрей работать не будет
Kele6ra
Сообщения: 22
Зарегистрирован: Вт авг 12, 2014 4:53 pm
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Опрос датчиков через плату с WebServer

Сообщение Kele6ra » Пн сен 01, 2014 8:36 am

Это вряд ли:
проц Intel Xeon E3-1200
оперативы 16 Гб
сеть на 1Гбит
Плата по can протоколу отдаёт всё сразу, так что не в плате дело.
Ответить