Любая командная строка, начинающаяся со знака !, интерпретируется как Временна'я команда.
Время выполнения команды должно следовать сразу за знаком ! в виде !HH:MM
Ниже приведены две команды для проверки открывания или закрывания:
!09:10 W71[]/[M4[S15]]
!18:45 M123[B3 *76]
В 9 часов и 10 мин., в субботу и воскресенье ничего не делать,
в остальные дни, ЕСЛИ
система на полной охране (режим 4), ТО
включить выход 15
В 18 часов и 45 мин., ЕСЛИ
система не поставлена на полную охрану, ТО
включить зуммер с "мелодией" 3 и
показать как тревожное сообщение литеру 76
Если используются временны'е команды, то их должно быть как минимум две.
Если необходимо, то вторую временну'ю команду оставьте пустой.
Если возможно, располагайте временны'е команды в хронологическом порядке.
Если эти команды не будут расположены в хронологическом порядке, то они будут рассортированы в хронологический порядок системным планировщиком временны'х команд.
В лит-файле можно использовать любое количество временны'х команд, которые могут располагаться в любом месте.
Они не обязательно должны быть расположены последовательно.
Временны'е команды могут использоваться в охранных целях или для выполнения каких-то иных контрольных функций,
например, включения и выключения освещения витрины магазина, контроля за бойлером, контроля за подъемными воротами и т.д.
!08:00 W23456[?20 O[S15]]
В 8 часов ровно
с понедельника по пятницу
проверить вход 20 (подключен к термостату здания)
ЕСЛИ открыт, ТО включить выход 15 (это вызовет включение дайлера для сообщения в компанию, обслуживающую теплосистему здания)
!23:00 R14
В 23 часа ровно
выключить выход 14. Выключается освещение витрин магазина
Проверка времени суток производится следующим образом:
H>hh:mm[ ... ]
За оператором проверки времени H следует проверяемое время в часах и минутах.
Оператор сравнения может быть = > или <, а исполняемая команда заключена в квадратные скобки. Например:
O[H>21:30[S2]/[S7]]
Когда этот вход открывается и время больше чем 21 час и 30 мин., то включается наружная сирена, в противном случае - внутренняя.
Оба параметра: часы и минуты могут быть вариациями, например:
O[H>%P:%Q[S2]/[S7]]
Чтобы установить вариации %P и %Q надо использовать литеры 415 и 416 соответственно.
# 415 "SIREN ON - HOUR"
# 415 "SIREN ON - MINUTE"
При таком подходе нам в дальнейшем, чтобы изменить контролируемое время, нет необходимости редактировать командную строку.
Достаточно войти в меню VARIABLES и установить там новое время.
|