Драйвер combo | Печать |

Драйвер combo позволяет создать виртуальный контроллер СКУД.

В качестве считывателя и исполнительного устройства может быть использовано любое устройство, работающее в системе Артонит (контроллер СКУД, сканер штрих-кода и т.п.)

Использование драйвера combo позволяет создавать виртуальные контроллеры СКУД, которые регистрируются в системе как обычные физические устройства.

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

На приведенном скриншете в качестве считывателя выступает сканер штрих-кода, а в качестве исполнительного устройства используется контроллер СКУД серии Артонит.

Описание

Драйвер combo позволяет создать виртуальный контроллер СКУД, у которого в качестве считывателя и исполнительного устройства могут быть использованы различные устройства.

Считыватель. Длина кода идентификатора.

В качестве источника кода может (Раздел Считыватель) быть использован драйвер, поддерживающий интерфейс ТС2 (например, драйвера контроллера Артонит, или драйвера конвертера интерфейсов ST-LAN), что позволяет использовать всю номенклатуру имеющихся драйверов. При получении события от драйвера виртуальный драйвер выделяет из события код идентификатора для анализа.

Длина кода идентификатора ограничена только здравым смыслом.

Исполнительное устройство

В качестве управляемого реле (раздел Исполнительное устройство) может быть использован драйвер любого устройство, поддерживающий интерфейс ТС2 или ТС2, что позволяет использовать всю номенклатуру имеющихся драйверов. В драйвер передается команда, указанная в поле Команда устройству (на скриншоте указана команда opendoor door=0, т.е. открыть дверь).

Валидатор

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

Изменение алгоритма валидации не требует изменения драйверов Считывателя и Исполнительного устройства.

Настройки и режимы работы

Свои настройки (список идентификаторов и ряд других) виртуальный драйвер хранит в файлах, имя которых указано в разделе Параметры.

Валидатор драйвера combo может обрабатывать коды идентификаторов большой длины (например, штрих-коды, QR-коды и т.п.).

Драйвер combo имеет режим работы Тест, в котором команда на исполнительное устройство передается при получении любого идентификатора (что удобно при отладке и настройке СКУД).

Работа в составе ПО Артонит СЕ.

Драйвер combo регистрируется в Транспортном сервере Тип 2, так же, как и драйвер любого другого устройства.

Рекомендации по использованию.

Использование драйвера combo позволяет создавать виртуальные составные логические устройства.

Для интеграции с другими системами достаточно написать драйвер для работы с этими системами. Программная часть комплекса Артонит (база данных, Транспортные сервера) не меняются, что гарантирует стабильную работу системы при работе с "чужими" системами.

Использование существующих драйверов позволяет рассматривать контроллер СКУД как терминал для подключению оборудования, а процесс валидации возложить на драйвер.

Характеристики

ClassID: combodev.combodrv

Хранение данных и настроек - в файлах.

Интерфейс драйвера combo - Транспортный сервер Тип 2.

Источник данных - драйвер с протоколом обмена Транспортный сервер Тип 2.

Исполнительное устройство - драйвер с протоколом обмена Транспортный сервер Тип 1.

Длина кода идентификатора - строка, длина ограничена здравым смыслом.

Скачать

Скачать драйвер combo. В пакет архива входит библиотека типов и драйвер.