Портал по безопасности.
Проекты систем безопасности Типовые решения систем безопасности Чертежи и схемы подключений

Присоединяйтесь к нам в соц. сетях:

Главная Статьи Статьи систем контроля и управления доступом (СКУД)
Маленькие хитрости ParsecNET-3
Мобильная версия
Вход в личный кабинет
Регистрация, нас уже 5050
 - События которые нельзя пропустить
  • Вся информация в один клик

Маленькие хитрости ParsecNET-3 (2142)

Опубликовано: 25 Марта 2012

Около двух лет назад вышел первый релиз новой интегрированной системы безопасности ParsecNET-3, являющейся принципиально новой платформой интеграции не только оборудования Parsec, но и любого другого оборудования систем безопасности и мониторинга. Функционал системы настолько богат, что его невозможно подробно описать в штатной документации. Сегодня мы начинаем серию статей о различных интересных возможностях новой системы, которые могут пригодиться конечным пользователям.
Часть 1. Задания, задания...
В этой статье мы поговорим о менеджере заданий – специальном модуле, который во многих случаях помогает облегчит жизнь и расширить функциональность системы за рамки заложенных в нее принципов функционирования.
Для чего это надо
В системе безопасности часто возникает необходимость автоматизации каких-либо действий – выполнять что-то в определенное время (например, ставить помещение на охрану на ночь) либо реализовать реакцию на конкретное событие в системе (например, известить руководителя о приходе на работу конкретного сотрудника). Именно задачи такого рода и позволяет решать менеджер заданий интегрированной системы ParsecNET 3.
Как оно работает
Система ParsecNET 3 построена по модульному принципу и имеет несколько функционально ориентированных наборов компонент: это база данных системы, сервисы, обеспечивающие основной функционал (транспорт сообщений и команд, работа с оборудованием) и пользовательский интерфейс, также состоящий из набора модулей или рабочих мест операторов.
Сервисы системы – это такие программы, которые работают независимо от пользователя и автоматически запускаются при включении компьютера. При этом они начинают работать еще до того, как пользователь войдет в Windows, и продолжают работать до выключения компьютера, делая свою невидимую работу.
Одним из таких сервисов является менеджер заданий, о котором идет речь сегодня.
Какие бывают задания
Любое задание должно тем или иным способом быть запущены на исполнение, а в процессе выполнения задание должно выполнить некоторую работу. Сначала рассмотрим, как задание может быть запущено. В системе ParsecNET существует четыре способа запуска заданий:
  • Периодически. При данном способе можно задать периодичность запуска заданий в секундах, минутах, часах, днях, неделях, месяцах и годах. Например, можно ежедневно вечером выключать свет в офисе в 22.00, включать кофе-машину в 9.00 утра, ставить офис на охрану в 23.00 и т. д.
  • Разновидностью запуска заданий по времени является запуск по расписанию. Отличается от предыдущего способа тем, что, например, кофе-машину можно не включать по субботам и воскресеньям.
  • По событию устройства. При данном способе запуска можно выбрать любое событие, происходящее в системе: срабатывание охранного датчика, проход пользователя через точку прохода, действия оператора и т. д.
  • Вручную. Данный способ позволяет решать две категории задач: во-первых, это возможность запуском задания выполнять набор действий над разными объектами системы (например, поставить на охрану несколько помещений одним кликом мышки), а во вторых, запустить последовательность таких действий из другого задания, что позволяет создавать достаточно сложные алгоритмы функционирования системы.
Любое задание, как бы оно ни было запущено, должно выполнить некоторую работу. В системе ParsecNET задание может выполнить следующие функции:
  • Команда устройству. В данном случае можно послать любую допустимую команду любому устройству системы: открыть дверь, поставить область на охрану, включить запись с камеры видеонаблюдения и т. д.
  • Текстовое сообщение. На текущий момент в системе ParsecNET текстовые сообщения можно отправлять в мини-консоль, на электронную почту и в виде sms-сообщений на заданный телефон.
  • Управление заданием. Любое другое задание можно включить, выключить, запустить на выполнение. Это позволяет создавать сложные цепочки действий, не реализуемые в рамках единичного задания.
  • Задержка. Данный функция позволяет создавать задержки между отдельными заданиями, например, первое задание включает реле контроллера, следующее реализует задержку в три минуты, а третье задание выключает реле.
  • Выполнить код. Функция, позволяющая реализовать практически любые алгоритмы работы системы. Но для этого необходимо написать код (скрипт), который будет запущен на выполнение. Код пишется на языке C# (Си шарп), и написание такого кода требует достаточно глубокого знания не только языка программирования, но и устройства системы ParsecNET. Однако вы всегда сможете заказать написание специальных модулей разработчикам системы.
Практический пример
Создать простое задание типа «Поставить на охрану комнату № хх в 22.00» проблем не составит даже для неискушённого пользователя. Мы же рассмотрим несколько более сложный пример. Например, я хочу получать sms-сообщение о человеке, первым пришедшем на работу (в офис). Формулировка задачи кажется простой, но с помощью одного задания задача не решается (при условии, что мы не пишем специальный скрипт). Посмотрим, как это можно реализовать штатными средствами ParsecNET, не привлекая к решению задачи программистов.
Сначала мы создадим задание, которое будет запускаться заведомо до начала рабочего дня (например, в 4 часа утра), т. е. это будет задача, запускаемая периодически с периодом в сутки. Эта задача будет запускать вторую задачу.
Вторая задача, которую мы создадим, будет работать по событию авторизованного входа по заданной точке прохода (вход в офис), при этом задача создается в остановленном состоянии (ее будет запускать первая задача). Эта задача по событию авторизованного входа будет посылать на заданный номер sms с данными пользователя, вошедшего в офис. Кроме того, эта задача запускает задачу номер три.
Третья задача, выполняемая в режиме запуска вручную, выполняет совсем простую функцию – останавливает задачу номер два, за счет чего sms о других вошедших в офис уже формироваться не будут. До наступления следующих суток, когда опять запустится задача номер один.
Итого
Сегодня мы познакомились вкратце с менеджером заданий системы ParsecNET-3 и попытались показать его возможности, которые далеко не исчерпываются описанными в данной статье, – возможности его намного шире, особенно если использовать дополнительные скрипты, позволяющие анализировать различные условия и принимать решения в зависимости от исходных условий. В следующих статьях мы познакомимся с другими интересными возможностями системы, позволяющими упростить жизнь ее пользователям и обеспечить надежную защиту ваших объектов.
Автор: Леонид Стасенко,группа компаний «Релвест»
Источник: Журнал "ТЗ", №1-2012
Сайт: www.tzmagazine.ru
Подписаться на публикацию новых статей.

Комментарии
- Комментариев нет -

Оставить свой комментарий



Дополнительно

Категории

Скачать последний проект
Система пожаротушения складов сахара на основе модульной ТРВ

Система пожаротушения строится на оборудовании НВП Болид. Входящая в систему пожарная сигнализации...
Скачать проект (5,81 Мб)
Самые читаемые новости этого месяца
Отзывы об использовании сигнализации EXPRESS GSM (27789 / 209)
НПО Сибирский Арсенал объявили о том, что теперь каждый желающий может оставить отзыв об их...
Контроль службы и личная безопасность - новые услуги АО «ГЛОНАСС» (165 / 165)
25 апреля в рамках выставки «Навитех» 2017 на стенде АО «Глонасс», компания «Элеста» совместно с...
Новые видеодомофонные панели вызова марки Smartec с ИК-подсветкой и вандалозащищенным корпусом (154 / 154)
Компания «АРМО-Системы» представила бюджетные вызывные панели марки Smartec для видеодомофонной...
Ezviz – бесплатный облачный сервис от Hikvision! (9225 / 144)
Компания Hikvision Digital Technology запустила собственный облачный сервис для онлайн -...
Сетевой 128 канальный регистратор WJ-NX400 с поддержкой форматов H.265(HEVC), H.264 и JPEG (140 / 140)
Компания Tatris, дистрибьютор Panasonic в России, представляет новый регистратор...
© 2006—2017   ООО «Гермион»

При использовании материалов с сайта,
активная ссылка на портал обязательна.
Выбрать кнопку для своего сайта.

тел. (960) 510-55-00