Настройка алкотестера Динго B-02 с прошивкой SIGUR

Контроль доступа

Со стационарными алкотестерами Динго работаем довольно давно. Первой моделью был Динго B-01, который хоть и доступен до сих пор, но теперь ставим Динго B-02. Он и выглядит получше и работает побыстрее и имеет ещё пару полезных свойств.

Блокировка

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

Правильный алгоритм работы такой:

  • Алкотестер находится в режиме блокировки до поднесения карты и не реагирует на выдыхание в него. Признаком такого режима служит одновременное моргание всех трёх индикаторов алкотестера.
  • После поднесения карты алкотестер переходит в рабочий режим — загорается центральный зелёный индикатор.
  • После проведения тестирования и получения отрицательного или положительно результата, алкотестер снова переходит в режим блокировки.

Промилле

Второе полезное свойство Динго B-02, а точнее его модификации Динго B-02 с прошивкой SIGUR — это и есть эта самая прошивка SIGUR. Заводская прошивка алкотестера модифицирована таким образом, что после проведения тестирования, результаты передаются по протоколу Wiegand на вход считывателя контроллера и фиксируются соответствующим образом в БД системы.

Вот с этой фичей вышел небольшой казус при первой инсталляции этого чудесного девайса. Как уже упоминал в статье СКУД SIGUR + алкотестер Динго B-02 + металлодетектор Блокпост PC Z 100, по наивности, я полагал, что раз уж в девайс залита кастомная прошивка, то она и должна брать на себя все функции его конфигурирования. Настроил систему, запустил, проверил и сдал заказчику. Вроде бы всё работало исправно, но потом начались проблемы. Выражались они в том, что алкотестер зажигает зелёный индикатор, а турникет не открывается.

Долго не мог понять в чём дело, пока не предположили, что у алкотестера и контроллера разные пороги срабатывания и полезли настраивать уже сам алкотестер кнопочками на плате. Оказалось, что так есть. В настройках SIGUR мы поставили порог 0.10 промилле, а в настройках алкотестера по умолчанию стоит 0.30 промилле. Получается, что при фиксировании значения, например, в 0.20 промилле алкотестер считает испытуемого трезвым, а контроллер — пьяным.

Порог срабатывания

Есть ещё один нюанс. Нужно ещё учитывать тот факт, что на алкотестере настроить значение меньше 0.10 промилле нельзя, а в SIGUR можно. Лучше этого не делать, даже если очень хочется закрутить гайки. Иначе будут возникать описанные выше сбои.

Про величины

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

Короче, я был послан к производителям алкотестера. Честно говоря, заранее сомневался в успехе этого мероприятия и очень зря! Представитель производителя Динго очень подробно ответил на все вопросы и всё сразу стало понятно. Корнем моих сомнений была инструкция к алкотестеру — как-то странно она написана и оформлена. И схемы странные и комментарии к ним тоже.

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

Настройка алкотестера Динго B-02 с прошивкой SIGUR

На приведённой схеме подключение датчика обозначено штриховой линией, контакты не указаны. Можно предположить, что для включения блокировки белый провод должен быть соединён с «землёй», но нет! Он должен быть соединён с «плюсом» питания.

Настройка алкотестера Динго B-02 с прошивкой SIGUR

Есть ещё один вариант инструкции, где чуть более подробно описаны сценарии использования алкотестера, но понятнее от этого не становится. Всё проверяется методом научного тыка.

Следующий момент, который вызывает вопросы — это используемые величины. В инструкции про это мельком указано в пункте о настройке порога. Выглядит это так:

Настройка алкотестера Динго B-02 с прошивкой SIGUR

Вроде бы используемая величина — промилле, но смущает последняя строка, где та же величина уже называется g/L (грамм на литр?) и соотносится с другой величиной mg/L (миллиграмм на литр), приблизительно, как 1:2.

Оказалось, вот что:

  • mg/L — это содержание этанола в литре выдыхаемого воздуха;
  • g/L — это никакие ни граммы на литр, а содержание гамма этанола в литре крови;
  • g/L — это и есть промилле;
  • прибор может быть настроен на выдачу значений, как в mg/L, так и в g/L, но делается это во время калибровки в сервисном центре;
  • допустимое количество алкоголя у водителей: 0,16 мг/л = 0,32 ‰ (г/л) (часто округляют до 0,3‰).

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

Коэффициент

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

Если алкотестер выдаёт данные в промилле, коэффициент выставляем в 1. Если же данные выдаются в мг/л, то задаём коэффициент 2, как посоветовали мне в СИМС-2, или 2.2, как задано в SIGUR по умолчанию.

Ещё один камешек в огород саппорта SIGUR — я не смог от них добиться подтверждения мысли о том, что коэффициент надо бы сделать 1, а не 2.2. Логика была такой — раз коэффициент стоит 2.2, значит он ждёт данные в мг/л, а мы теперь точно знаем, что у нас они в промилле. Значит, надо вместо 2.2 прописать 1. Но лучше перебдеть, чем недобдеть, поэтому и задал это вопрос поддержке. Получил только общую информацию, которую и так знал.

В результате, при очередном обслуживании объекта раскрутил корпус алкотестера и сравнил цифры, отображаемые на внутреннем дисплее с тем, что выдаёт программа. Всё подтвердилось — коэффициент должен быть 1.

Оцените статью
МихаТроник
Добавить комментарий