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

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

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

10 дней 23 часа назад

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

Тремасов Константин Александрович 10 дней 23 часа назад

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

Архипов Александр Сергеевич 10 дней 23 часа назад

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

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

Тремасов Константин Александрович 10 дней 23 часа назад

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

Архипов Александр Сергеевич 10 дней 23 часа назад

Думаю можно, написать три сценария, шаблонные для блокировки.
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 сценарии).

Тремасов Константин Александрович 10 дней 22 часа назад

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

Архипов Александр Сергеевич 10 дней 22 часа назад

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

Тремасов Константин Александрович 10 дней 22 часа назад

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

Андрей, Ростов на Дону 10 дней 18 часов назад

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

Архипов Александр Сергеевич 10 дней 17 часов назад

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

1 ответ

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

10 дней назад

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

Волков Андрей 10 дней назад

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

Архипов Александр Сергеевич 10 дней назад

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

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

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

ПОКАЗАН

413 раза

ЗАДАН

10 дней 23 часа назад

ПРОДУКТЫ

С2000-2

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