Обновление по работе с драйверами 2020: различия между версиями
Alex (обсуждение | вклад) Нет описания правки |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 4: | Строка 4: | ||
Начиная с версии SCADA 2.6.3 в работу с драйверами EXT, EXT2 внесены изменения. | Начиная с версии SCADA 2.6.3 в работу с драйверами EXT, EXT2 внесены изменения. | ||
Общее число [[Драйвер_EXT-модуля|драйверов EXT]], записанных на ключ, может быть просмотрено с помощью утилиты [[KEY_INFO.EXE|KEY INFO.EXE]] | |||
[[File:Key info.PNG|center|400px]]Например, как указано выше, на ключ записано '''5''' драйверов EXT, и '''5''' - EXT-2. | |||
До версии 2.6.3 с драйверами работала только программа [[KCSLogger|KCSLogger]]. Все драйверы EXT, EXT2, фактически монопольно использовались данной программой. | |||
Для отображения данных об использовании драйверов, Tekon Ext Driver Service реализует WEB-сервис, доступнный по адресу http://localhost:1948 ( | Полное количество доступных драйверов отображалось в окне статистики [[KCSLogger|KCSLogger]]. | ||
[[File:Kcslogger drivers.PNG|center]] | |||
Теперь же система взаимодействия с драйверами становится распределенной между [[KCSLogger|KCSLogger]], [[Tekon_OPC-сервер|Tekon OPC-сервер]] | |||
Для управления этой системой реализован отдельный сервис Tekon Ext Driver Server (textserver). Данный сервис обеспечивает распределение [[Драйвер_EXT-модуля|драйверов]], записанных на [[USB-ключ_защиты|USB-ключ защиты]], между программами ПО АСУД.SCADA | |||
Для отображения данных об использовании драйверов, Tekon Ext Driver Service реализует WEB-сервис, доступнный по адресу http://localhost:1948 (посмотреть в браузере). | |||
Особенности работы новой системы: | Особенности работы новой системы: | ||
| Строка 16: | Строка 24: | ||
*Tekon Ext Driver Service не допускает остановки и перезапуска. | *Tekon Ext Driver Service не допускает остановки и перезапуска. | ||
**Если, по каким то причинам вы остановили службу, потребуется перезапустить [[АРМ-диспетчера|АРМ-диспетчера]] для восстановления работы системы | **Если, по каким то причинам вы остановили службу, потребуется перезапустить [[АРМ-диспетчера|АРМ-диспетчера]] для восстановления работы системы | ||
**Перезапуск службы заблокирует работу WEB-сервиса и страница с данными о драйверах (http://localhost:1948) | **Перезапуск службы заблокирует работу WEB-сервиса и страница с данными о драйверах ([http://localhost:1948)будет http://localhost:1948)будет] недоступна | ||
*Остановка программы, запросившей драйверы, не приводите к их "освобождению" | *Остановка программы, запросившей драйверы, не приводите к их "освобождению" | ||
**Если вы запустили [[KCSLogger|KCSLogger]] и он зарезервировал, например, 100 драйверов EXT2, то после закрытия [[KCSLogger|KCSLogger]] эти 100 драйверов так и остаются "зарезервированными" за программой [[KCSLogger|KCSLogger]]. | **Если вы запустили [[KCSLogger|KCSLogger]] и он зарезервировал, например, 100 драйверов EXT2, то после закрытия [[KCSLogger|KCSLogger]] эти 100 драйверов так и остаются "зарезервированными" за программой [[KCSLogger|KCSLogger]]. | ||
Версия от 08:23, 30 сентября 2020
Обновление по работе с драйверами 2020
Начиная с версии SCADA 2.6.3 в работу с драйверами EXT, EXT2 внесены изменения.
Общее число драйверов EXT, записанных на ключ, может быть просмотрено с помощью утилиты KEY INFO.EXE
Например, как указано выше, на ключ записано 5 драйверов EXT, и 5 - EXT-2.
До версии 2.6.3 с драйверами работала только программа KCSLogger. Все драйверы EXT, EXT2, фактически монопольно использовались данной программой.
Полное количество доступных драйверов отображалось в окне статистики KCSLogger.
Теперь же система взаимодействия с драйверами становится распределенной между KCSLogger, Tekon OPC-сервер
Для управления этой системой реализован отдельный сервис Tekon Ext Driver Server (textserver). Данный сервис обеспечивает распределение драйверов, записанных на USB-ключ защиты, между программами ПО АСУД.SCADA
Для отображения данных об использовании драйверов, Tekon Ext Driver Service реализует WEB-сервис, доступнный по адресу http://localhost:1948 (посмотреть в браузере).
Особенности работы новой системы:
- Tekon Ext Driver Service не допускает остановки и перезапуска.
- Если, по каким то причинам вы остановили службу, потребуется перезапустить АРМ-диспетчера для восстановления работы системы
- Перезапуск службы заблокирует работу WEB-сервиса и страница с данными о драйверах (http://localhost:1948)будет недоступна
- Остановка программы, запросившей драйверы, не приводите к их "освобождению"
- Если вы запустили KCSLogger и он зарезервировал, например, 100 драйверов EXT2, то после закрытия KCSLogger эти 100 драйверов так и остаются "зарезервированными" за программой KCSLogger.
- Если вы уменьшили число зарегистрированных устройств в БД до 98 и запускаете KCSLogger, то число зарезервированных драйверов будет уменьшено до 98.
- То же самое относится и Tekon OPC-сервер
- Программы переодически опрашивают ключ, если вы отключите USB-ключ защиты то число доступных драйверов будет сброшено в 0 и опрос устройств будет прекращен (до восстановления связи с USB-ключом)
- KCSLogger и Tekon OPC-сервер могут запрашивать драйверы, как на локальном ключе, так и на ключе, который подключен к другому АРМ-диспетчера, доступному в рамках компьютерной сети
- Это позволяет, например, при разнесении SCADA и OPC-сервера на разные машины, использовать, по необходимости, один ключ подключенных к АРМ-диспетчера со SCADA