В данном пункте будет описано создание рабочей модели с использованием датчика прохода.
Терминал ожидает прикладывания ладони или карты.
При успешной идентификации по ладони или карте ожидается срабатывание датчика прохода или истечение временного интервала 4 секунды.
Если сотрудник идентифицировался и прошел в течение указанного интервала времени, то в ПО Biosmart-Studio v6 будет сформировано событие «Идентификация сотрудника успешна».
Если сотрудник идентифицировался, но не прошел в течение указанного интервала времени, то в ПО Biosmart-Studio v6 будет сформировано событие «Идентификация успешна. Проход не выполнен», которое не будет учтено в системе учёта рабочего времени.
Готовая рабочая модель выглядит следующим образом:
Создайте событие идентификации по ладони ActionPalm (Ожидание ладони).
Установите следующие параметры данного события:
- Производить идентификацию и отображать результат на дисплее (установите галочки в Identification и Display Identification);
- Генерировать сообщение в ПО Biosmart-Studio v6 при неуспешной идентификации по ладони (укажите в поле Log fail лог IdentPalmFail);
Создайте следующее событие ActionIn (Ожидание прохода). Обратите внимание, что это событие должно располагаться ниже по иерархии, так как ожидается после события ActionPalm (Ожидание ладони).
Установите следующие параметры данного события:
- Номер дискретного входа, к которому подключен датчик прохода (Number: Input 0) и уровень сигнала (Level: 1);
- Генерировать сообщение в ПО Biosmart-Studio v6 по срабатыванию датчика прохода (укажите в поле Log лог IdentPalmSuccess);
Для того, чтобы ограничить время, в течение которого терминал ожидает срабатывания датчика прохода (чтобы терминал вернулся к ожиданию ладони), создайте событие ActionTimeout. Обратите внимание, что это событие расположено на одном уровне с событием ActionIn (Ожидание прохода), так как они ожидаются одновременно.
Установите следующие параметры данного события:
- Интервал времени Interval: 4000 (4 секунды);
- Генерировать сообщение в ПО Biosmart-Studio v6 по истечении заданного интервала (укажите в поле Log лог NotPass).
Аналогичным образом создайте событие идентификации по карте ActionCard (Ожидание карты) с последующим ожиданием срабатывания датчика прохода ActionIn (Ожидание прохода) или истечения интервала времени ActionTimeout.