В разделе приведен пример создания
...
рабочей модели, аналогично рабочей модели Simple, со следующими условиями:
- К разъему RS-485 port 2 контроллера подключены считыватель BioSmart WR-10-BLE,
...
- релейный модульBioSmart RM-21 OSDP.
...
- К дискретному входу IN 1 релейного модуля подключен датчик прохода;
- Считывателю BioSmart WR-10-BLE
...
- назначен адрес 0 в линии RS-485
...
- (OSDP), релейному модулю BioSmart RM-21 OSDP
...
- назначен адрес 1;
- Контроллер ожидает
...
- номер карте от подключённого считывателя;
- При неуспешной идентификации на считывателе засветится периодический сигнал красного светодиода;
- При успешной идентификации на считывателе засветится периодический сигнал зеленого светодиода, на контроллере включится Local Relay 1 и он перейдет к ожиданию сигнала от датчика прохода, подключенного
...
Данный режим работы можно реализовать с помощью рабочей модели Simple или Custom.
...
| title | Рабочая модель Simple |
|---|
...
- к IN 1 релейного модуля. При поступлении сигнала дверь закроется;
- Если в течение заданного времени не поступит сигнал от датчика прохода, дверь закроется.
Чтобы настроить рабочую модель, выполните следующие действия:
- Подключите считыватель BioSmart WR-10-BLE, релейный модуль BioSmart RM-21 OSDP к контроллеру, добавьте в веб-интерфейс во вкладкe OSDP (см. раздел Добавление устройств в веб-интерфейс).
...
...
- Перейдите во вкладку WORKMODELS, нажмите кнопку NEW →
...
- Custom.
- Добавьте три состояния (State) с помощью кнопки Add new state в выпадающем списке справа. Для State1 поставьте отметку Initial State. Далее выполните настройку каждого состояния.
Expand title Настройте State 1 Добавьте событие (Transition) с помощью кнопки Add new transition в выпадающем списке справа.
Установите значения в полях в соответствии с таблицей ниже.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение Event Card Received (ожидание прикладывания карты) Reader OSDP 2/0/0
...
(считыватель, подключенный к разъему RS-485 port 2 контроллера с адресом 0) IdentData name Переменная IDENTDATA 1 создастся автоматически Target Ожидание идентификации (State 2) Нажмите кнопку ADD и выберите действие Identification (идентификация по RFID-карте). В поле IdentData name укажите переменную IDENTDATA 1.
Таким образом, контроллер выполнит идентификация по номеру карты, записанному в IDENTDATA 1. Номер карты получит от считывателя OSDP 2/0/0. После выполнения действия контроллер перейдет в ожидание событий из состояния State 2.Expand title Настройте State 2 Добавьте два события (Transition). Установите значения в полях в соответствии с таблицей ниже.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение Первое событие Event Successful identification (ожидание успешной идентификации) IdentData name IDENTDATA 1 Target Ожидание прохода (State 3) Второе событие Event Identification error (ожидание неуспешной идентификации) IdentData name IDENTDATA 1 Target Ожидание карты (State 1) Для события Successful identification добавьте действия Event, Timeout, Output, Indication. Установите значения в полях в соответствии с таблицей ниже.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение save_log Event Идентификация сотрудника успешна (по карте) Device OSDP 2/0/0 IdentData name IDENTDATA 1 indication Device OSDP 2/0/0 Indication Ident Success set_output_state Output Local Relay 1 Permanent Стоит отметка в чекбоксе Immediate Стоит отметка в чекбоксе Value Значение 1 set_timeout Timeout, ms 5000 IdentData name Переменная TIMEOUT 1 создастся автоматически При успешной идентификации откроется дверь, включится таймер, в ПО Biosmart-Studio v6 отправится событие Идентификация сотрудника успешна (по карте) и на считывателе засветится периодический сигнал зеленого светодиода. Контроллер перейдет в ожидание событий из State 3.
...
Для события Identification error добавьте действия Event, Indication.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение save_log Event Идентификация сотрудника неудачна (по карте) Device OSDP 2/0/0 IdentData name IDENTDATA 1 indication Device OSDP 2/0/0 Indication Ident Fail Если идентификация неуспешная, то в ПО Biosmart-Studio v6 отправится событие Идентификация сотрудника неудачна (по карте)
...
6. В поле Relay выберите реле контроллера, которое должно срабатывать при успешной идентификации по карте или при нажатии на кнопку: Local 1.
7. В поле Pass button выберите дискретный вход IN 1 релейного модуля, к которому подключена кнопка: OSDP 1/0/1.
8. В поле Pass sensor выберите дискретный вход IN 2 релейного модуля, к которому подключен датчик прохода: OSDP 1/0/2.
9. Сохраните рабочую модель. Для этого нажмите кнопку APPLY.
...
и на считывателе засветится периодический сигнал красного светодиода. Контроллер перейдет в ожидание события из State 1.
Expand title Настройте State 3 Добавьте два события (Transition). Установите значения в полях в соответствии с таблицей ниже.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение Первое событие Event Input received (ожидание изменения сигнала на дискретном входе) Input OSDP 2/1/1 Active level Значение 1, если приемом сигнала считается появление напряжения на дискретном входе Target Ожидание карты (State 1) Второе событие Event Timer signal (ожидание неуспешной идентификации) Timer name TIMEOUT 1 Target Ожидание карты (State 1) Для события Input received добавьте действия Event, Output. Установите значения в полях в соответствии с таблицей ниже.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение save_log Event Вход сотрудника (по карте) Device OSDP 2/0/0 IdentData name IDENTDATA 1 set_output_state Output Local Relay 1 Permanent Стоит отметка в чекбоксе Immediate Стоит отметка в чекбоксе Value Значение 0 После изменения сигнала на дискретном входе релейного модуля RM-21 (OSDP) дверь закроется, в ПО Biosmart-Studio v6 отправится событие Вход сотрудника (по карте).
Для события Timer signal добавьте действия Event, Output.
Scroll Table Layout orientation default sortDirection ASC repeatTableHeaders default style widths 30%, 70% sortByColumn 1 tableStyling confluence sortEnabled false cellHighlighting true Поле Значение save_log Event Идентификация успешна. Проход не выполнен Device OSDP 2/0/0 IdentData name IDENTDATA 1 set_output_state Output Local Relay 1 Permanent Стоит отметка в чекбоксе Immediate Стоит отметка в чекбоксе Value Значение 0 Если в течении заданного времени после успешной идентификации не сработает датчик прохода, то дверь закроется автоматически и в ПО Biosmart-Studio v6 отправится событие Идентификация успешна. Проход не выполнен.






