Документация для версии Интеллект 4.10.4. Документация на другие версии также доступна.

Предыдущая страница MACRO  SSS_WATCHDOG Следующая страница


Объект TIME_ZONE соответствует системному объекту Временная зона.

От объекта TIME_ZONE поступают события, представленные в таблице. Запуск процедур происходит при возникновении соответствующего события. Формат процедуры событий для объекта Временная зона:

OnEvent("TIME_ZONE","_id_","_событие_")

События

Описание событий

"ACTIVATE"

Начало.

"DEACTIVATE"

Конец.

Формат оператора для описания действий с временной зоной:

DoReact("TIME_ZONE","_id_","_команда_" [,"_параметры_"]);

Список команд и параметров для объекта TIME_ZONE представлен в таблице.

Команда – описание команды

Параметры

Описание параметров

"SETUP" – установить параметры для временной зоны

name<>

Имя объекта.

flags<>

Флаги.

Свойства объекта TIME_ZONE показаны в таблице.

Свойства объекта TIME_ZONE

Описание свойств объекта

ID<>

Идентификатор объекта.

PARENT_ID<>

Идентификатор родительского объекта.

Функция проверки состояния объекта TIME_ZONE:

CheckState ("TIME_ZONE","номер","состояние")

Объект TIME_ZONE может находиться в состояниях, описанных в таблице.

Состояние объекта TIME_ZONE

Описание состояния объекта

"ACTIVATE"

Активный.

"INACTIVE"

Неактивный.

Примеры использования событий и реакций объекта TIME_ZONE:

  1. При активировании первой временной зоны вывести на монитор видеоизображение с камеры №1.

    OnEvent("TIME_ZONE","1","ACTIVATE")
    {
    	DoReact ("CAM", "1", "ACTIVATE", "MONITOR<1>");
    }