Artonit

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

SMF - Just Installed!

Автор Тема: Не работает функция "записать карты" в Shelt Control  (Прочитано 4317 раз)

Netrider

  • Гость

Добрый день.
Обслуживаю СКУД на железках 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: Нет доступа к драйверу СКД.

В чем может быть проблема?
Заранее спасибо!

Netrider

  • Гость
Re: Не работает функция "записать карты" в Shelt Control
« Ответ #1 : Декабря 10, 2013, 10:49:39 »

Вариант решения: Shelt Control -> Настройка -> Состояние. Необходимо выставить подключение к драйверу СКД, где драйвером СКД указать ShieldPro на нужном транспортном сервере.

adminsmf

  • Administrator
  • Jr. Member
  • *****
  • Сообщений: 85
    • Просмотр профиля
Re: Не работает функция "записать карты" в Shelt Control
« Ответ #2 : Декабря 11, 2013, 09:56:40 »

Для иллюстрации прилагаю нужную картинку.
Команда load_card передается в указанный в настройках драйвер (т.е. в shieldpro).
Далее драйвер (см. его строку подключения) через DSN с именем SDUO находит базу данных СКУД, и выстраивает карты для выбранного контроллера в очередь для их загрузки в контроллеры.
АСервер, планово просматривая очередь, видит эти карты и начинает загрузку.
При этом:
  • При построении карт в очередь происходит полный пересчет карт для выбранного контроллера, с удалением предыдущих результатов.
  • "Старые" данные выставляются в очередь для удаления, чтобы удалить карты из ранее рассчитанных ячеек, и уже затем выставляются вновь рассчитанные данные. Так что общее количество карт в очереди будет равно удвоенному их количеству для контроллера.
« Последнее редактирование: Декабря 11, 2013, 10:03:33 от adminsmf »