Среда, 27.11.2024, 17:00
| RSS
Главная | Устройство управления и контроля. Часть 1 (тема закрыта) - Страница 92 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Устройство управления и контроля. Часть 1 (тема закрыта)


AdminДата: Четверг, 22.11.2012, 16:38 | Сообщение # 911
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Quote (deniss1900)
Увы отследить немогу

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

Я не буду разводить полемику, хочу сказать только одно - проблемы "недозвона" уже давно нет! "Алгоритмические" ошибки были все устранены. Но другой вопрос, что в результате неких факторов - возможно "грязного" питания, не совсем оптимальной разводки ПП и т.д происходят "спонтанные" (непредсказуемые) общие зависания устройства. Поэтому в версии 1.5 постараюсь сделать то, о чем тут уже неоднократно говорили - задействовать в программе WDT.

deniss1900, судя по этому
Quote (deniss1900)
Потом выключили свет и при подаче питания все стало нармально.

аккумулятор резервного питания не подключен к устройству?
 
123ksnДата: Четверг, 22.11.2012, 19:26 | Сообщение # 912
Группа: Пользователи
Сообщений: 480
Статус: Offline
Quote (Admin)
Я не буду разводить полемику, хочу сказать только одно - проблемы "недозвона" уже давно нет! "Алгоритмические" ошибки были все устранены. Но другой вопрос, что в результате неких факторов - возможно "грязного" питания, не совсем оптимальной разводки ПП и т.д происходят "спонтанные" (непредсказуемые) общие зависания устройства.

Уважаемый автор! Вынужден с Вами не согласиться по двум причинам. 1) Если Вы будете жестко утверждать, что ошибки нет, то люди замкнутся и не будут писать о том, что проблема у них есть, думая, что это они лохи. 2) По моему мнению, алгоритмической ошибки в Вашем коде нет (по крайне мере я пока не нашел), но есть одна точно "стратегическая". Ваш код написан из предположения, что все работает правильно. Но я приводил примеры того, что SIM300 передает на МК некий поток (RS232) с ошибками и, как я предполагал в своих исследованиях, программа "захлёбывается". Во второй раз воспроизвести ситуацию мне не удаётся. Поэтому п2 сего топика можно проигнорировать, а вот на п1 попрошу обратить внимание. Если над проблемой будете мыслить не только Вы, то она реально решится быстрее.


Сообщение отредактировал 123ksn - Четверг, 22.11.2012, 19:28
 
AdminДата: Четверг, 22.11.2012, 19:55 | Сообщение # 913
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата (123ksn)
Но я приводил примеры того, что SIM300 передает на МК некий поток (RS232) с ошибками и, как я предполагал в своих исследованиях, программа "захлёбывается".

Ну и что из этого следует? Что я не так, разве сказал: "Но другой вопрос, что в результате неких факторов - возможно "грязного" питания, не совсем оптимальной разводки ПП и т.д происходят "спонтанные" (непредсказуемые) общие зависания устройства.

Хорошо, ну и что в итоге? Вы не можете отловить эти факторы, я не могу. Все что до неточностей в алгоритме, я их нашел. Что касается всего остального - ну так давайте статистику, характерные признаки, когда происходит "зависание", при каких условиях и т.д. Где это все? Вопрос "у меня не работает" лично меня не устраивает! Не потому, что я считаю, что проблемы нет, а потому, что совершенно непонятно, где "копать".

И еще вопрос - Сергей, Вы тестировали откорректированую версию?
 
deniss1900Дата: Четверг, 22.11.2012, 20:03 | Сообщение # 914
Группа: Пользователи
Сообщений: 546
Статус: Offline
Аккумулятор подключен изначально. Но со временем работы не уделял ему внимания сначала держал до 30 минут, а сейчас как питание пропадает нахватает даже смс отправить. Не факт что МК завис. Просто обнаружился недозвон поздно вечером, на объект не поехал проверить работает ли сигнализация или нет, а утром пропало питание и тут же восстановилось то есть получился reset.
 
AdminДата: Четверг, 22.11.2012, 20:07 | Сообщение # 915
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Quote (deniss1900)
Не факт что МК завис.

А это то как больше всего и интересует. Тогда уже можно было бы делать определенные выводы.
 


deniss1900Дата: Четверг, 22.11.2012, 20:08 | Сообщение # 916
Группа: Пользователи
Сообщений: 546
Статус: Offline
Я уже предлагал решить эту проблему очень простым путем. При старте МК запускать таймер на минут 60, а потом reset ну конечно с сохранением состояния устройства. И все проблемы будут решены.
 
AdminДата: Четверг, 22.11.2012, 20:17 | Сообщение # 917
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Quote (deniss1900)
При старте МК запускать таймер на минут 60, а потом reset ну конечно с сохранением состояния устройства. И все проблемы будут решены.

Да ни хрена они не будут решены! Это если только делать ресет по питанию (отключить/включить устройство). А если программа "зациклится" на каком-то участке - как она сделает программный ресет (команду на перезапуск)?

Поэтому, единственный выход от "зависаний" МК, как уже не раз тут говорили - вводить в программу сторожевой таймер WDT.
 
deniss1900Дата: Четверг, 22.11.2012, 20:22 | Сообщение # 918
Группа: Пользователи
Сообщений: 546
Статус: Offline
Я и говорю резет по питанию.
 
AdminДата: Четверг, 22.11.2012, 20:28 | Сообщение # 919
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Quote (deniss1900)
Я и говорю резет по питанию.

Ну во-первых это как-то....топорно. Во-вторых - а что (кто) даст эту команду: отключить/включить? Устройство сначала отключит само себя? Хорошо, а как оно потом себя включит? biggrin
 
deniss1900Дата: Четверг, 22.11.2012, 20:32 | Сообщение # 920
Группа: Пользователи
Сообщений: 546
Статус: Offline
Ха реле с замкнутыми контактами резет прощел реле опять в свое положение вернулось.
 
Поиск:



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