Главная страница » ИСБ Nedap AEOS » ПО Nedap AEOS » Конфигуратор Nedap AEOS » Поведенческие компоненты для программирования контроллеров
Поведенческие компоненты для программирования контроллеров
Поведенческие компоненты (AEbc) получили свое название исходя из назначения – они определяют, как будет вести себя тот или иной AEpack. Например, по какому алгоритму будут работать точки доступа: «вход по считывателю, выход по кнопке» или «вход-выход по считывателю», или же они будут образовывать шлюз. Или, к примеру, для сенсорного дисплея АР5001 позволяют определить, будет ли он использоваться для управления ОПС или с целью отображения сообщений для владельцев карт, или же для решения этих двух задач сразу. По сути, «поведенческий компонент» – это небольшое Java приложение (Java-апплет), имеющее точки входа и выхода, а также ряд параметров (свойств), которые можно менять вручную в явном виде при помощи удобного инструментария приложения AEmon.В качестве примера свойств поведенческого компонента, описывающего работу точки доступа, можно привести такие как: время, на которое разблокируется замок, формат данных используемого идентификатора (описание формата можно задать вручную, либо выбрать из числа стандартных: Wiegand, Mifare,Omron, Barcode,и т.д.), типы входов (нормально замкнут или разомкнут) и многие другие.
Поведенческие компоненты загружаются в контроллер, после чего выполняются его ОС Linux без какого-либо участия компьютера. Все операции контроллеры выполняют самостоятельно, обмениваясь, при необходимости, информацией друг с другом. Взаимный обмен данными осуществляется, к примеру, для того, чтобы реализовать контроль повторного входа на подключенных к разным контроллерам считывателях или чтобы на одном контроллере выполнить какое-либо действие, в ответ на событие, произошедшее на другом контроллере.
Большое количество существующих в системе Nedap AEOS поведенческих компонентов (более 100) для удобства конфигурирования разбито на 9 групп:
1. Группа компонентов, определяющих алгоритм работы точки доступа:
• стандартная точка доступа (вход по считывателю, выход – по кнопке);
• двухсторонняя точка доступа (вход-выход по считывателю);
• турникет;
• шлюз;
• картоприемник;
• постановка/снятие с охраны системы сигнализации при предъявлении карты;
• настройка верификации: карта+ПИН, карта+бометрический признак (отпечаток пальца, радужка газа и т.п.).
2. Логические поведенческие компоненты: AND, OR, NOR, NOT, XOR, NAND, различные компоненты мультиплексирования логических состояний, задержек, счетчики.
3. Группа компонентов для управления устройствами сторонних производителей: передача команд по последовательному интерфейсу или в сеть по протоколу IP.
4. Компоненты функционала интерактивного устройства управления АР5001 – меню, сообщения, кнопки управления точками доступа или охранной сигнализации.
5. Компоненты интеграции
• с ключницами Nedap
• с системой контроля доступа в шкафчики (ячейки)
• с системой контроля доступа Nedap XS (предыдущее поколение).
6. Компоненты охранной сигнализации – компоненты на разное количество охранных входов (от 16 до 128), компоненты интеграции с ОПС Alphatronics, Galaxy, управление IP-камерами, передача в последовательный порт событий.
7. Компоненты служб – диспетчеры подсчета и КПВ, служба поиска сетевых устройств (Lookup), Сервер интерфейсов (компонент для обращения к оборудованию Nedap AEOS из ПО сторонних производителей).
8. Компоненты мониторинга – мониторинг аналоговых входов АР3003, напряжения источника питания, доступности сети, мониторинг состояния замков и антенн.
9. Компоненты различного назначения – преобразователи типов переменных (например, числовое значение - в строковое), компоненты обработки и передачи данных (сообщений, номеров карт, числовых массивов), передача данных через последовательный порт, по сети, отправка e-mail.
Благодаря тому, что максимум функциональности системы перенесен на аппаратный уровень (в контроллеры), зависимость работы системы от сервера полностью отсутствует. Фактически, сервер используется только для отображения приложения пользователя. Другими словами – для обеспечения визуализации, чтобы сохранять в базе данных события, отображать их в виде списка или на планах помещений, выдавать карты сотрудникам, создавать отчеты о событиях и т.д.
Функционал оборудования большинства систем безопасности жестко «прошит» в контроллеры и интерфейсные модули. Из-за этого, при возникновении нестандартных задач приходится изобретать различные хитроумные схемы подключения периферийного оборудования, прокладывать дополнительные кабели и т.п. Программирование системы Nedap AEOS при помощи поведенческих компонентов позволяет строить нестандартные решения и алгоритмы работы системы без необходимости монтажных работ. Все что необходимо можно сделать мышкой на компьютере.






