Перейти в хранилище документации
Обратиться в техническую поддержку
Объект 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 | Описание состояния объекта |
"ACTIVE" | Активный. |
"INACTIVE" | Неактивный. |
Примеры использования событий и реакций объекта TIME_ZONE:
При активировании первой временной зоны вывести на монитор видеоизображение с камеры №1.
OnEvent("TIME_ZONE","1","ACTIVATE") { DoReact ("CAM", "1", "ACTIVATE", "MONITOR<1>"); }