партнерский раздел
ФорумЭксплуатацияСоздание сценария шлюза

Эксплуатация » Создание сценария шлюза

Добоый день!
Столкнулся со сложностью написания сценария для шлюза при условии, что умеется 3 двери со считывалеми с каждой стороны. Логика работы - блокировка 2х дверей при открытой любой одной. Раннее никогда не занимался подобными задачами, поэтому представления очень посредственные в данном вопросе. Прошу помощи у знающих людей!

2 года 11 месяцев назад

avatar
Шлюз это конфигурация в С2000-2? Или это вы так называете это? Орион имеется? Какой версии?

Тремасов Константин Александрович 2 года 11 месяцев назад

Шлюз имею ввиду саму функцию помещения. Используется Орион про версия 1.20.

Архипов Александр Сергеевич 2 года 11 месяцев назад

Если в ваших версиях С2000-2 есть вход/выход BUSY то:
1.17 Вход/выход "BUSY"
Сигнал "BUSY" ("ЗАНЯТО") предназначен для временной блокировки точки доступа (части точки доступа, относящейся к одному считывателю) от внешнего сигнала.
1.17.1 Сигнал "BUSY" можно использовать для синхронизации работы нескольких контроллеров при организации сложных точек доступа, если во время доступа через считыватель одного контроллера необходимо блокировать доступ через считыватели других контроллеров. В этом случае при предъявлении идентификатора контроллер анализирует вход "BUSY" и предоставляет доступ или начинает процедуру сложной идентификации (с дополнительным кодом или по правилу "двух лиц") только если он не активен. С этого момента и до восстановления датчика прохода после регистрации факта прохода контроллер активирует свой выход "BUSY", чтобы заблокировать на это время считыватели других контроллеров. Контакт "BUSY" является одновременно и входом и выходом контроллера. Для синхронизации нескольких контроллеров достаточно соединить их контакты "BUSY" между собой (а также контакты "GND" если контроллеры питаются от разных источников питания). Кроме того необходимо включить у считывателя параметры "Принимать BUSY" и "Выдавать BUSY", чтобы доступ через данный считыватель блокировался при доступе через считыватели других контроллеров, и наоборот, чтобы при доступе через данный считыватель на время блокировались считыватели других контроллеров.

Подробнее читайте в руководстве на вашу версию прибора.

Тремасов Константин Александрович 2 года 11 месяцев назад

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

Архипов Александр Сергеевич 2 года 11 месяцев назад

Думаю можно, написать три сценария, шаблонные для блокировки.
1 Сценарий, Заблокировать доступ, считыватели 2 и 3. (это для примера, вам надо перечислить все считыватели которые блокируются)
2 Сценарий, Заблокировать доступ, считыватели 3 и 1.
3 Сценарий, Заблокировать доступ, считыватели 1 и 2.

Далее в инспекторе считывателя 1, по событию дверь открыта, указать Сценарий 1, с остальными дверями аналогично (2 и 3 сценарии).

Далее надо разблокировать двери.
Еще три сценария, только с командой считывателю восстановить доступ
4 Сценарий, Восстановить доступ, считыватели 2 и 3.
5 Сценарий, Восстановить доступ, считыватели 3 и 1.
6 Сценарий, Восстановить доступ, считыватели 1 и 2.

В инспекторе считывателя 1, по событию дверь закрыта, указать Сценарий 4, с остальными дверями аналогично (5 и 6 сценарии).

Тремасов Константин Александрович 2 года 11 месяцев назад

Примерно понял, буду пробовать, отпишусь о результате, спасибо !

Архипов Александр Сергеевич 2 года 11 месяцев назад

Но как по мне, лучше сделать это через BUSY. Так как если орион отвалится, то сценарий не запустится, там много приколюх может случиться).

Тремасов Константин Александрович 2 года 11 месяцев назад

В контроллере для реализации хитрых многодверных шлюзов специально сделан отдельный вход. На нём и надо делать шлюз. 

Андрей, Ростов на Дону 2 года 11 месяцев назад

К сожалению не было этого в ТЗ изначально, а теперь вот приходится внедрять людям, которые этим не занимались.

Архипов Александр Сергеевич 2 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

1 ответ

После вчерашнего тестирования сценария, почему то одна из 3х дверей постоянно находится в заблокированном дооступе, хотя я уже отменил все сценарии событий. Почему так произошло и как это исправить ?

2 года 11 месяцев назад

avatar
если доступ заблокировался по какому-то сценарию, то удаление сценария блокировку не отменяет)) на плане разблокировать считыватель, сделать сценарий с восстановлением доступа на считку этой двери, либо сделать временную карточку с типом Открывающая, для этой двери.

Волков Андрей 2 года 11 месяцев назад

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

Архипов Александр Сергеевич 2 года 11 месяцев назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

2327 раз

ЗАДАН

2 года 11 месяцев назад

ПРОДУКТЫ

С2000-2

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.