Таймеры и переменные: Интернет справочник McS.

Главная - Умный дом - Контроллер домашней автоматизации OCELOT - Таймеры и переменные

Red Command. Появится окошко, куда надо ввести номер команды (в нашем случае 1). Поле Iг Frequency лучше не трогать, если производитель пультов не указал другое, и нажать Learn Ir. Появится надпись Waiting for Ir Learn.

Пульт надо расположить на расстоянии 3...8 см от окна фотоприемника (рядом с разъемом питания и RS-485), желательно на чем-то твердом, чтобы не было дрожи, и нажать кнопку на пульте. Если контроллер поймет команду, красное табло исчезнет. Теперь нужно последовательно вводить номера команд и их записывать. Когда все будет сделано (для 500 кодов, это не скоро!), остается нажать кнопку Close и в ответ на приглашение сохранить ИК-коды на диске ответить в зависимости от вашего настроения. Предупредим — даже если вы записали только один код, на диск будут писаться все коды (т.е. один код и 499 пустых кодов), это займет несколько минут. Скорость записи на диск ограничена скорострельностью RS-232. Что можно делать с ИК-командами: распознавать контроллером, как мастером, так и другими контроллерами в сети, и излучать — мастером, другими контроллерами и специальными 8-канальными модулями расширения. Все эти модули соединяются в сеть по RS-485.

Таймеры и переменные

В контроллере может быть задействовано до 128 целых переменных. Некоторые из них (60...79) используются для управления контроллером, но мы их все постепенно и в нужных местах перечислим поименно. А вот «примерчик». Допустим, вы хотите иметь статистику — сколько раз вы включали телевизор (программа TvStat).

If Receive Infra-Red# 1

Если на пульте нажато Power

Then Variable#0 +1

Увеличить значение переменной #0 на единицу

End of Program

Конец программы

Загрузим программу, а чтобы видеть результат, в меню CPU-ХА Utility откроем Debug Timers and Variables (просмотр значений таймеров и переменных, переменные в правом столбике). Теперь нажимаете кнопку Power — и смотрите значение переменной 0. Растет? Учтите только, что контроллеру нужно 0.5...0.8 секунд для распознавания и передачи данных в компьютер. Переменные контроллера могут запоминаться при выключении питания. Есть особый параметр 22 — если он равен нулю, то все

Справочник по внедрению интеллектуальных систем 2005-2006.

Яндекс цитирования Rambler's Top100
Сайт управляется системой uCoz