Программно-аппаратный комплекс автоматизации помещений  

Макросы как часть событий

Система поддерживает работу с макросами, которыми назвается заданная последовательность команд с единым именем. Макрос выполняется по команде MACROS(name) где name - название макроса.

Макрос задается в таблице событий, при этом указывается тип MACROS. Последовательность выполнения макроса повторяет последовательность ввода самого макроса. При выполнении MACROS также учитываются условия выполнения каждой из команд.

В системе имеется некоторое количество фиксированных макросов с фиксированными именами:

STARTUP - выполняется при запуске программы

LOW_BAT - выполняется при разряде батарей ИБП

POWER_FAIL - выполняется при переходе ИБП на источник аккумуляторных батарей

SHUTDOWN - выполняется при завершении работы ПК (полный разряд батарей)

POWER_RESTORED - выполняется при восстановлении энергообеспечения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Запрещается использование материалов без согласования с автором!