Все страницы
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 15 Следующий »


Аппаратная часть

Elsys v2

Elsys-IP

Модуль расширения памяти

PoE-инжектор

Неуправляемый коммутатор/свич

ПК

Программная часть

Всё ПО можно скачать с сайта производителя/разработччика: http://www.trevog.net/support/software/

ПО Бастион-2 

СУБД PostgreSQL 11.11 (именно такая, на 12 не работает)

Сервер интеграции СКУД и ОС Elsys (программный сервис Elsys-SDK II)

Конфигуратор контроллеров СКУД и ОС Elsys, функционирующих под управлением сервера интеграции

Демо-ключ (приложен к статье). LIC_ID1635.lkey

Документация

Вся документация находится здесь: http://www.trevog.net/catalog/documentation/bastion2/

или здесь (после установки ПО): C:\Program Files (x86)\ES-Prom\Bastion2\Docs

Elsys-IP. Модуль Ethernet-интерфейса. Руководство по эксплуатации


Бастион-2 – Elsys. Руководство администратора

СКУД большой емкости с функциями охранной сигнализации Elsys. Руководство по эксплуатации

АПК «Бастион-2». Руководство администратора

«Бастион-2 – АРМ Бюро пропусков». Руководство оператора

Бастион-2 – BioSmart. Руководство администратора (Бастион-2 – BioSmart. Руководство администратора.pdf)

Обучающие видео:

 


Сборка стенда

Подключаем к блоку питания шнур с вилкой, вставляем модуль памяти, подключаем Elsys-IP к контроллеру по следующей схеме:

В моём случае не хватало перемычек, поставил свою. Следуя рекомендациям, все (четыре) они должны быть установлены.

Затем подключаем wiegand-вход от Квазара. Ниже фото подключений различных линий связи и итоговый вид контроллера:

    

После сборки подаём питание на контроллер и проверяем, что лампочки Rx/Tx и Run быстро мерцают (все три). Значит контроллер и модуль расширения подключен/настроен корректно. В случае, если хотя бы один светодиод не мерцает, требуется выполнить сброс устройства на заводские настройки. Ниже приведена инеструкция, как это сделать.

Процедура очистки конфигурации позволяет вернуть все настройки контроллера к
заводским установкам. Для выполнения этой процедуры необходимо выполнить
следующую последовательность действий:
1) включить питание контроллера;
2) нажать и продолжать удерживать кнопку CLEAR;
3) кратковременно нажать кнопку RESET, продолжая удерживать кнопку CLEAR.
Индикатор RUN должен быть погашен;
4) дождаться момента включения индикатора RUN, после чего кнопку CLEAR можно
отпустить;
5) дождаться окончания процедуры очистки конфигурации (время очистки зависит от
типа установленного модуля расширения и составляет около пяти секунд), о чём
будет свидетельствовать переход индикатора RUN в мигающий режим. При очистке
конфигурации выполняется тестирование подключенного модуля расширения памяти.
Если тест прошёл успешно, мигание индикатора RUN будет соответствовать
установленной DIP-переключателем SW1 скорости обмена. Если была обнаружена
неисправность, по окончании теста индикатор RUN будет мигать в режиме «три
короткие вспышки подряд с периодом 1,5 с», при этом работа контроллера в штатном
режиме будет невозможна.

Подключаем питание, wiegand к Квазару:

Стенд готов. Переходим к настройке ПО.

Установка и настройка программного обеспечения

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

Установка СУБД PostgreSQL

Запускаем файл postgresql-11.11-1-windows-x64.exe, папку установки оставляем по умолчанию, придумываем пароль для учётной записи Postgres, локальные дефиниции указываем Russian/Russia. Во время установки порт нужно поменять на любой свободный порт, отличный от 5432, если уже установлено ПО Biosmart-Studio. В нашем случае установщик сам подставил порт 5433. Stack Builder в конце установки запускать не нужно.

   

В руководстве администратора сказано, что следует поменять параметры БД, указанные ниже, но я ничего не менял, всё оставил по умолчанию, так как система работает на 1 ПК и подключение с других рабочих мест не требуется.

Настройка параметров сервера PostgreSQL
После установки сервера СУБД PostgreSQL следует настроить конфигурационные файлы postgresql.conf и pg_hba.conf, находящиеся по умолчанию в папке C:\Program Files\PostgreSQL\11\data. Перед этим требуется остановить службу postgresql-x64-11. После внесения и сохранения изменений службу необходимо вновь запустить.
Редактировать файлы можно в программе «Блокнот». Строки, начинающиеся с символа #, закомментированы (неактивны). Для активации параметра символ # следует удалить.
Рекомендуется проверить значения следующих параметров:
1. Проверить, какая временная зона прописалась в конфигурационном файле PostgreSQL. В файле: \PostgreSQL\11\data\postgresql.conf в параметр timezone должна прописаться временная зона, соответствующая часовому поясу, установленному на хосте. Например, для часового пояса "Самара, Ижевск" в postgresql.conf должно быть:
timezone = 'Europe/Samara'
Посмотреть список поддерживаемых в СУБД PostgreSQL временных зон можно в результатах запроса
select * from pg_timezone_names
2. В файле \PostgreSQL\11\data\postgresql.conf рекомендуется установить следующие параметры:
# - Connection Settings -
max_connections = 500 # (change requires restart)
# - Memory -
shared_buffers = 256MB # min 128kB
temp_buffers = 32MB # min 800kB
work_mem = 64MB # min 64kB
maintenance_work_mem = 128MB # min 1MB
# - Background Writer -
bgwriter_delay = 20ms # 10-10000ms between rounds
bgwriter_lru_maxpages = 400 # 0-1000 max buffers written/round
bgwriter_lru_multiplier = 4.0
# AUTOVACUUM PARAMETERS
autovacuum = on
autovacuum_max_workers = 6 # max number of autovacuum subprocesses
autovacuum_naptime = 20s # time between autovacuum runs
autovacuum_vacuum_cost_limit = 400 # default vacuum cost limit for
3. В файле pg_hba.conf рекомендуется установить следующие параметры:
# Allow replication connections from localhost, by a user with the
# replication privilege.
host replication all 127.0.0.1/32 md5
host replication all ::1/128 md5
host all all 0.0.0.0/0 md5

Установка ПО Бастион-2

Распаковываем скачанный архив с дистрибутивом, запускаем файл BastionSetup.exe

В процессе установки принимаем лицензионное согашение, оставляем папку назначения незменной, ставим дополнительно галочки, как на скриншотах ниже:

  

Указываем параметры подключения к БД и устанавливаем код подключения к серверу (переделать скриншот?):

 

Завершаем установку.

 Настройка подключения к БД

 Управление схемами БД

Запускаем утилиту Управление схемами БД. Вводим параметры сервера БД (переделать скриншот?). Откроется окно:

  

Нажимаем на + (Создать БД), заполняем все поля, нижнюю строку оставляем без изменений (если при установке Бастион-2 не забыли поставить галочку на основные дампы, она заполнится автоматически), затем кнопку Создать. В списке появится новая база данных.

 

Закрываем окно управления базами данных.

Настройка подключений

Запускаем утилиту Настройка подключений. В открывшемся окошке нажимаем на пиктограмму карандаша. Откроется окно с настройками, которые были указаны при установке Бастион-2. 

 

Нажимаем кнопку Проверка подключения сначала сверху, затем снизу. В случае, если всё настройки корректны, оба раза появится сообщение об успехе. Если проверка соединения с сервером выдаёт ошибку, проверить, запущена ли служба BAgentSvc (подробнее в п. 5.5)

Настройка подключения к БД на этом завершена.

Установка и настройка внешних сервисов

Устанавливаем заранее скачанные приложения:

 

Настроек при установке никаких нет, Далее, Далее, закончили.

 Настройка сервиса программного SDK

Запускаем утилиту Настройка сервиса.

После запуска приложение сообщит, что не найдено никаких настроек. Соглашаемся, продолжаем. Выбираем необходимый нам сетевой интерфейс, вручную указываем COM-порт для RS-485 интерфейса, если к ПК не подключен никакой преобразователь интерфейсов. Сохраняем, запускаем.

 

Конфигурация СКУД Elsys

Запускаем утилиту Конфигуратор СКУД Elsys. При запуска потребуется указать реквизиты подключения из предыдущего шага (IP из сетевого ин терфейса, Порт без изменения (если не менялся), пароль берём из поля Пароль сервиса (по умолчанию ElsysAppService).

 

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

  

После всех проверок нажимаем на иконку с лупой и переходим к поиску контроллеров. Открываем вкладку Поиск контроллеров в сетевых группах. Нажимаем кнопку Начать поиск.

Должен найтись контроллер с адресом по умолчанию 192.168.127.254. Присваиваем номер сетевой группы (1), локальный адрес (1), прописываем необходимые сетевые реквизиты и нажимаем кнопку Добавить в базу. При добавлении данного контроллера появится диалоговое окно, в котором можно выбрать предустановленные настройки. Выбираем необходимое нам и нажимаем кнопку Выбрать. Заменяем наименование устройства, выбираем Да, закрываем окно поиска контроллеров.

 

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

Добавление драйверов контроллеров в Бастион

Демо-ключ (приложен к статье, или запрашиваем у ТвинПро) копируем в следующую папку: C:\Program Files (x86)\ES-Prom\Bastion2.

Проверяем, что стартовала служба BAgenSvc, при необходимости запускаем вручную. После установки ПО желательно перезагрузить ПК, но можно и так.

Запускаем ПО Бастион-2. Логин и пароль администратора по умолчанию q.

После открытия программы переходим на вкладку Конфигурация и выбираем пункт Сеть. В открывшемся окне нажимаем + и добавляем необходимые драйверы. В конце нажимаем кнопку Сохранить.

   

После внесения изменений в драйвер необходимо перезапустить АРМ и сервис.



  • Нет меток