Артонит > Программное обеспечение Артонит.

Отказ запускаться ТС2. Обновление драйвера artonit2.dll

(1/1)

adminsmf:
Описание отказа.
ТС2 не запускается.
Дополнительные признаки.
В файлах C:\ProgramData\Artonit\Artonit2Driver\<IP адрес контроллера>\LastEvent содержатся не цифровые значения (номер последнего принятого события) а либо пустой файл, либо нули (00HEX).
Причина отказа.
В ходе работы драйвер записывает в файл LastEvent номер последнего принятого события.
При старте драйвер открывает файл LastEvent, читает оттуда номер последнего ранее принятого события и организует вычитку из контролера последующих событий.
Если в файле содержатся не цифры, то драйвер отказывается работать, что приводит к отказу запускаться ТС2.
Исправление. Вариант 1.
Необходимо заменить файл
C:\Program Files (x86)\CardSoft\DuoSE\DeviceDrivers\Artonit2Driver\Artonit2.dll для 64 бит
либо
C:\Program Files\CardSoft\DuoSE\DeviceDrivers\Artonit2Driver\Artonit2.dll для 32 бит
версии 1.0.0.6
на прилагаемый файл artonit2.dll версии 1.0.0.7.
Рекомендуемый порядок действий.

* остановить ТС2
* переименовать файл Artonit2.dll в Artonit2_1006.dll
* Скопировать файл  Artonit2.dll в рабочую папку (пути см. выше).
* Запустить ТС2. Убедиться, что он запустился.Исправление. Вариант 2.

* Переименовать или удалить папку C:\ProgramData\Artonit\Artonit2Driver
* Запустить ТС2. Нужные папки будут созданы заново.Прочее.
Если в файлах LastEvent вручную указать значение 1, то при старте драйвер будет вычитывать все события из контролера. Эта возможность будет реализована в ближайшее время на уровне GUI (в свойствах драйвера).

Указанная проблема стала появляться только в 2016 г.

Позже обновленный драйвер будет выпущен в виде инсталлятора, что упростит его обновление.

Навигация

[0] Главная страница сообщений

Перейти к полной версии