Перейти в хранилище документации
Обратиться в техническую поддержку
Объект SSS_WATCHDOG соответствует системному объекту Служба перезагрузки системы.
От объекта SSS_WATCHDOG поступают события, представленные в таблице. Запуск процедур происходит при возникновении соответствующего события. Формат процедуры событий для объекта Служба перезагрузки системы:
OnEvent("SSS_WATCHDOG","_id_","_событие_")
События | Описание событий |
"RESTART_EXCEEDED" | Превышено количество перезагрузок модуля. |
"RESTART_PROCESS" | Перезагрузка модуля. |
Формат оператора для описания действий со службой перезагрузки системы:
DoReact("SSS_WATCHDOG","_id_","_команда_" [,"_параметры_"]);
Список команд и параметров для объекта SSS_WATCHDOG представлен в таблице.
Команда – описание команды | Параметры | Описание параметров |
"SETUP" – установить параметры для службы перезагрузки системы. | name<> | Имя объекта. |
flags<> | Флаги. | |
restart_period<> | Период рестарта. | |
restart_times<> | Максимальное число перезагрузок за заданный промежуток времени. | |
timeout<> | Время отклика. | |
usb_wd_control<> | Подключение ITV USB Watchdog. |
Свойства объекта SSS_WATCHDOG показаны в таблице.
Свойства объекта SSS_WATCHDOG | Описание свойств объекта |
ID<> | Идентификатор объекта. |
PARENT_ID<> | Идентификатор родительского объекта. |
Примеры использования событий и реакций объекта SSS_WATCHDOG:
При перезагрузке модуля активировать третью камеру на монитор №5.
OnEvent("SSS_WATCHDOG","1"," RESTART_PROCESS") { DoReact("MONITOR", "5", " ACTIVATE_CAM", "CAM<3>") }