Система контроля доступа на МОДУЛE РАСШИРЕНИЯ PICuBASIC

Система контроля доступа на МОДУЛE РАСШИРЕНИЯ PICuBASIC

        Система построена по модульному принципу. Речь пойдет о автономном контроллере с возможностью удаленного управления по сети RS485 MODBUS RTU

                               Назначение

     Автономное управления доступом в помещения и управления замками, используя в качестве ключа бесконтактные радиочастотные (PROXIMITY) карты 125кГц стандарта EM-Marin.

                              Технические характеристики

Энергонезависимая память на 170 пользователей
Два считывателя бесконтактных карт
Два выхода реле для управления замками
Программируемое время открытия 0,1-25 секунд с шагом 0,1 сек.
Световая и звуковая сигнализация
Кнопка открытия дверей
Политика прав доступа для каждого пользователя
Автономное программирование
Символьный дисплей и кнопки управления
Напряжение питания - 12 вольт 150мА.
Интерфейс дистанционного управления и получения отчетов – MODBUS RTU RS485
Открытый исходный код и свободное программное обеспечение на языке PICµBASIC
Легкая настройка и возможность модификации под собственные нужды.
Аппаратная платформа - ПРОГРАММИРУЕМЫЙ МОДУЛЬ РАСШИРЕНИЯ DEVICE PICµBASIC LOGIC CONTROLLER

                                Схема подключения

Shem

                      Функционирование

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

                  Рабочий режим

     В рабочем режиме контроллер опрашивает считыватели. При опознавании карты производится проверка по внутренней базе ключей и прав доступа этой карты при совпадении.
Для каждой карты доступа можно устанавливать следующие привилегии:
- опознается в 1 считывателе
- опознается во 2 считывателе
- опознается в обеих считывателях
При опознании в 1 считывателе
- открыть первую дверь
- открыть вторую дверь
- открыть обе двери
- нет действий
При опознании в 2 считывателе
- открыть первую дверь
- открыть вторую дверь
- открыть обе двери
- нет действий
При опознании карточки звучит короткий сигнал высокого тона
При поднесении чужой карточки звучит длинный сигнал низкого тона
При открытии двери зажигается зеленый светодиод и звучит серия звуковых сигналов до закрытия.
Звуковое подтверждение можно отключить.
При нажатии кнопки открываются обе двери.
На дисплее отображается состояние контроллера:
Готов - в режиме ожидания
Код ключа при опознании, действие контроллера – открыть/ не открывать дверь, время открытия.


                       Режим программирования

   Автономное программирование:
Вход в меню - нажать любую кнопку - на дисплее общее количество ключей, затее переход в меню программирования
Пункты меню
 - Добавить ключ
 - Удалить ключ
 - Просмотр ключей
 - Установка времени открытия
 - Удаление всех ключей
 - Выход из режима программирования
 - Перезагрузка контроллера
Навигация по меню – кнопки влево/ вправо вверх/вниз. Выбор пункта меню – кнопка OK
Если нет активности – через 10 секунд контроллер автоматически вернется в рабочий режим

    Добавление ключа
На дисплее приглашение поднести ключ к считывателю для добавления в базу, номер ячейки для записи, права пользователя. Время ожидания до выхода из меню – 20 секунд
Права пользователя - по умолчанию все разрешено = 63. Права описываются суммой цифр
1 – разрешен первый считыватель
2 – разрешен второй считыватель
4 – открыть первую дверь для первого считывателя
8 – открыть вторую дверь для первого считывателя
16 – открыть первую дверь для второго считывателя
32 – открыть вторую дверь для второго считывателя

   Редактирование прав
В режиме добавления ключа
Кнопка влево перебирает права считывателя
Кнопка вправо перебирает права открытия двери от первого считывателя
Кнопка вверх перебирает права открытия двери от второго считывателя
Кнопка вниз – выход из редактирования прав.
Кнопка OK выход из режима добавления ключей
После добавления ключа происходит возврат на добавление следующего ключа, с ранее установленными правами.

Возможные ошибки добавления отображаются на индикаторе
- Такой ключ уже есть
- Нет места в памяти

    Удаление ключей
При вхоже в режим - на индикаторе отображение ожидания ключа, который нужно удалить.
При поднесении ключа он будет удален и контроллер вернется в меню на пункт удаления.
Время ожидания ключа на удаление до выхода из режима программирования -20 секунд
Выход из режима удаления - любая кнопка.
Возможные ошибки удаления отображаются на индикаторе
- Такого ключа нет в базе

   Просмотр ключей
На индикаторе номер ключа, его код, права доступа
Просмотр следующего ключа - любая кнопка.
Возможные ошибки добавления отображаются на индикаторе
- Больше нет ключей для просмотра, при нажатии кнопки – вернется в меню
Время ожидания до автоматического выхода из меню не более 20 секунд.

   Установка времени открытия
На индикаторе отображается текущее время открытия
Кнопки влево и вправо уменьшают /увеличивают время с шагом 0,1 сек
Кнопки вверх и виниз уменьшают /увеличивают время с шагом 1 сек
Кнопка OK подтверждает значение, записывает в память и выход в меню
Время ожидания до автоматического выхода из меню не более 20 секунд, при этом значения не записываются

   Удаление всех ключей
При нажатии кнопки OK выдается приглашение «Вы уверены?»
Нажатие кнопки OK удалит все ключи
Нажатие любой другой или автоматический выход по времени ожидания ключи не удаляет.

   Перезагрузка
При выборе этого пункта и нажатии кнопки OK контроллер будет перезагружен.

   Выход из меню
Кнопка OK возвращает в рабочий режим.

  Дистанционное управление и данные для отчета

Дистанционное управление и получение состояния для отчетов выполняется через интерфейс RS485 по протоколу MODBUS RTU.
Диапазон адресов – 1-127
Адрес по умолчанию = 16
Контроллер поддерживает стандартные функции протокола MODBUS RTU

Управляющий контроллер также может снимать статитстику с контроллера о каждом удачном и не удачном проходе.

SKD - Полная документация 

SKD - Программа в исходном виде

zip_icon - Программа для загрузки в контроллер



Так же советуем посмотреть



Также советуем посмотреть



Комментарии

Пока нет комментариев

Написать комментарий