SCADA GUARD.EXE: различия между версиями
Alex (обсуждение | вклад) Новая страница: « == Введение == Доступно в версии АСУД.SCADA 2.6.0 == Назначение == Утилита предназначена для мо…» |
Alex (обсуждение | вклад) м Alex переименовал страницу SCADA GUARD в SCADA GUARD.EXE |
(нет различий)
| |
Версия от 17:12, 3 декабря 2019
Введение
Доступно в версии АСУД.SCADA 2.6.0
Назначение
Утилита предназначена для мониторинга состояния программы "АСУД.SCADA - Диспетчера" и перезапуска ее, в случае обнаружения "зависания" или ошибки.
Утилита способна обнаружить:
- "зависание" главного потока приложения (программа перестает реагировать на действия оператора)
- критичискую ошибку, которая привела аварийному завершению приложения
- "снятие" процесса приложения
Установка и запуск
Не требует установки.
Утилита стартует автоматически при запуске АСУД.SCADA и размещается в трее Windows.
Утилита завершает свою работу при корректном закрытии АСУД.SCADA
При необходимости изменить логику запуска/завершения работы, следует отредактировать файл ..\settings\tprim.conf
"GuardStop": 1, 1 - останавливать Guard при корректном закрытии SCADA, 0 - нет "GuardStart": 1 1 - запускать Guard при старте SCADA, 0 - нет
Утилита также может быть запущена/остановлена оператором.
Логика работы
Каждые 10 с утилита проверяет отклик программы АСУД.SCADA.
Если отклик не получен, утилита выводит окно, которое закроется автоматически через 10 с., с информацией о том, что АСУД.SCADA будет перезапущена.
В случае, если оператор не отменил перезапуск программы, утилита произведет перезапуск АСУД.SCADA
Если подвести мышь к значку утилиты в трее, будет отображено справочное сообщение:
- Время запуска утилиты
- Число перезапусков SCADA
- Время последнего перезапуска SCADA