Artonit

Артонит => Программное обеспечение Артонит. => Тема начата: Netrider от Декабря 09, 2013, 01:45:07

Название: Не работает функция "записать карты" в Shelt Control
Отправлено: Netrider от Декабря 09, 2013, 01:45:07
Добрый день.
Обслуживаю СКУД на железках Ademant.
Недавно перешел на Артонит с Шелт Дуо.
Проблема следующая: при попытке записать карты в контроллер, система не отрабатывает действие.
При этом, в логе Shelt Control появляется следующая запись:
09.12.2013 3:30:38 : %server_name% : "%controller_name%" : Cards load
09.12.2013 3:30:38 : Exception  : Sysutils::Exception file: W:\Project\Shelt\bc6\SheltAccess\AControl\Unit1.cpp line: 801 message: Нет доступа к драйверу СКД.

В чем может быть проблема?
Заранее спасибо!
Название: Re: Не работает функция "записать карты" в Shelt Control
Отправлено: Netrider от Декабря 10, 2013, 10:49:39
Вариант решения: Shelt Control -> Настройка -> Состояние. Необходимо выставить подключение к драйверу СКД, где драйвером СКД указать ShieldPro на нужном транспортном сервере.
Название: Re: Не работает функция "записать карты" в Shelt Control
Отправлено: adminsmf от Декабря 11, 2013, 09:56:40
Для иллюстрации прилагаю нужную картинку.
Команда load_card передается в указанный в настройках драйвер (т.е. в shieldpro).
Далее драйвер (см. его строку подключения) через DSN с именем SDUO находит базу данных СКУД, и выстраивает карты для выбранного контроллера в очередь для их загрузки в контроллеры.
АСервер, планово просматривая очередь, видит эти карты и начинает загрузку.
При этом: