

Самые читаемые новости
- Как обмануть геркон
- Столица Приволжья понизит градус уличной преступности
- Как Спецлаб берет государственные тендеры?
- Первая презентация системы СРАЗУПОМОЩЬ
- Чем отличается дешевый телефонный домофон от GSM-домофона Спецлаб?
- Продажная безопасность
- Баран с флешкой
- От тюремной камеры спасла камера видеонаблюдения
- Технологичный беспредел на дорогах
- Видеокурс для воров.
Как не достать соседей
Учимся программировать на языке «SL++». Сегодняшняя тема «Лажающий датчик»
Большинство квартирных и дачных сигнализаций все еще снабжено сиренами, срабатывающими на датчики. И они были бы полезны, если бы не слишком частые ложные срабатывания. К сожалению, приходится признать, сигнал сирены в наше время потерял признак доверия окружающих. Он лишь приобрел раздражающее качество.
Тем не менее, все безопасники сходятся во мнении, что сирена все-таки нужна. Хотя бы как первый предупредительный рубеж, демонстрирующий злоумышленнику то, «что будет больно». Понятно, не каждый на это поведется, но по всем законам жанра предупредить все-таки надо. Прежде чем открывать огонь, устав часового предусматривает фразу «стой, стрелять буду!». А устав караульной службы «писан кровью», так что отступать от классических правил пока не будем. Лучше подумаем, как не достать соседей.
Понятно, что нет идеала на земле, как нет и датчика, который бы не генерировал ложные сработки. Но упростить жизнь соседям возможно двумя путями. Первый уже хорошо описан, для запуска сирены нужно использовать информацию с разных устройств, что повышает надежность факта в целом. А второй – это просто элементарное ограничение времени самого звучания. Ну, зачем орать целый месяц (до приезда из отпуска хозяев), если все ценное унесли за 10 минут?
Коли датчик или неправильно составленный алгоритм начали давать ложные сработки, то это может продлиться долго. Причем, с непредсказуемыми интервалами. Все может зависеть от ветра или от залетевшей в форточку птички.
Для этого просто предусмотрите возможность исключения из алгоритма охраны того датчика или алгоритма, который начал вести себя неадекватно. Как недавно красиво сказал господин Медведев: «Прежде чем начинать дела, решите, как вы будете разводиться». Так же и в нашей электронике, прежде чем запускать алгоритм охраны, подумайте, как его нейтрализовать в случае ложных срабатываний.
Какая бы причина ни стала виной сработки датчика, его действие нужно ограничить. Даже, если причиной был криминал, много дней выть постоянно на открытую дверь нет смысла. Нужно создать условие на отсутствие реакции. В меню «Не выполняются условия» выбираем этот же датчик.

Проверьте, что у него активна запись в Архив, все условия проверяются по архиву. Интервал для анализа назначаем произвольно в зависимости от времени успокоения соседских нервов или возможного времени подъезда хозяина к объекту. В данном случае выставляем условие: если за последние 12 часов без последней минуты было хоть одно срабатывание, то все запланированные для этого датчика действия не выполняются.

Таким образом, если будет хотя бы одна сработка в течение 12 часов после уже отзвучавшей сирены, то второй раз сирена выть не будет. Каждый раз, когда появляется активность датчика, SL++ проверяет это условие. После ложной или неложной (это можно понять только на месте) сработки сирена будет выть только один раз, даже если сработки повторяются вновь и вновь.

Кроме того, на КАЖДЫЙ датчик можно составить целый комплекс алгоритмов, учитывающих его возможные проблемы. Допустим, нам нужно запрограммировать сработку сирены на открытие входной двери. По пунктам:

3. И сразу же задаем ему защиту на вероятные проблемы. Со временем у герконов размагничивается магнитное поле, кроме того, от первоначального уровня немного отходит дверь, появляются короткие сработки. Это жизнь. Если вы заранее планируете приезжать на ремонт и на этом зарабатывать, то конечно этого делать не надо, т.к. подобные алгоритмы позволяют защититься даже от долгосрочных проблем. В результате система безопасности начнет барахлить не через год, когда кончится гарантия, а только через 10-20, и то не факт. Потому как параметр «Переход в выбранное состояние на время более 3 секунд» продлит жизнь системе на долгие годы, т.к. она не будет «лажать» на стандартные дефекты.
4. Если у вас не геркон, а, например, радиолокационный датчик, то у него свои тараканы. Нет смысла перечислять все виды помех, на которые он может реагировать ложно, эта статься для тех, кто элементарные вещи знает. Обычно он периодически выдает одиночное срабатывание. На движущегося человека выходит сразу несколько быстрых сработок. Чтобы точнее настроить ловца на зверя, выбираем опцию «Переход в выбранное состояние 3 раза в течение 2 секунд».

5. То, что предыдущему хорошо, ИК-датчику плохо. ИК-датчик, как правило, размыкает линию на время не менее 3 секунд. Вышедший из строя ИК-датчик периодически выдает серию быстрых сработок в течение короткого интервала времени. Поэтому задаем нашей алгоритмической защите условие «НЕТ». В меню «Не выполняются условия» этому же датчику задаем нереакцию на более чем 3 сработки в течение 5-и секунд.


Перечисленные выше алгоритмы естественно необязательны. Чаще установщики ориентируются не на общую практику применения, а на конкретную картину ложных сработок тех или иных уже установленных датчиков.
Для большей страховки этим пунктам можно задать еще и оповещение. Как только датчик ввиду своей физической изношенности начинает «лажать», он еще сохраняет рабочие качества благодаря предусмотрительным алгоритмам. Но уже в это время можно послать хозяину предупредительное сообщение типа «Вам рекомендуется заменить датчик двери».
Для этого нужно установить условие послания, например, сработка геркона на время менее 1 секунды.

Если материалы этой статьи трудны для понимания, просьба прислать сообщение на box@goal.ru. Тогда наши специалисты разработают более простую систему объяснения или программирования.


