Перейти в хранилище документации
Обратиться в техническую поддержку
Формат процедуры событий для Реле:
OnEvent("GRELE", "_id_","_событие_")
Формат оператора для описания действий с Реле:
DoReact("GRELE","_id_","_команда_");
Функция проверки состояния объекта Реле:
CheckState("GRELE","номер", "состояние")
Формат процедуры событий для Луча:
OnEvent("GRAY","_id_","_событие_")
Формат оператора для описания действий с Лучом:
DoReact("GRAY","_id_","_команда_");
Функция проверки состояния объекта Луч:
CheckState ("GRAY","номер","состояние")
Пример использования событий и реакции объекта Реле:
Необходимо при потере связи с реле 1 включить реле 2.
OnEvent("GRELE","1","SIGNAL_LOST") { DoReact("GRELE", "2", "ON"); }
Примеры использования событий и реакций объекта Луч:
Необходимо перевести второй луч на второй вход, если потеряна связь с первым лучом.
OnEvent("GRAY","1"," SIGNAL_LOST") //потеряна связь с первым лучом { DoReact("GRAY","2","SETUP","chan<2>"); //луч на втором входе }
Необходимо разомкнуть второй луч и поставить на запись с откатом первую видеокамеру, в случае, когда первый луч замкнут.
OnEvent("GRAY","1"," ON") //первый луч замкнут { DoReact("GRAY","2","SETUP","type<1>"); //разомкнуть второй луч DoReact("CAM","1","REC","rollback<1>"); //запись с откатом с первой видеокамеры }