Интернет-магазин

Просмотр корзины
В корзине:

товаров - 0 шт.



Статьи / KA052 / Laurent-5 / 5G: CAT - выключение реле с задержкой



§ 52. Laurent-5 / 5G: CAT - выключение реле с задержкой

Дмитрий Иванов, 21 Января 2021


Рассмотрим решение следующей практической задачи:


Пользователь вошёл в помещение с датчиком движения, плата включает свет по датчику и выключает его только по прошествии 10 секунд как пользователь покинул помещение (только по прошествии 10 сек как датчик переключился в норму).



Для начала подключим аппаратуру. Например, ИК датчик движения будет подключен к входной оптоизолированной линии IN_1. Соединяем "земли" GND и "изолированную" I1G. Предположим, что питание датчика - 12 V (возьмем его с клеммы Vin - питание самого модуля Laurent-5). Если датчик сработает, он установит высокий логический уровень сигнала на своем выходе (т.е. на входе IN_1 модуля). Если объект покинет зону действия датчика - сигнал вернется в исходный низкий уровень. Свет, анпример, будет коммутироваться через контакты RELE_1.

Управление реле по событиям


Непосредственно задачу автоматики решим с помощью двух CAT события (программируемая логика). Первое будет отрабатывать обнаружение объекта (надо включить реле). Второе - покидание объекта зоны видимости (нужно будет задержать реле включенным на 10 сек а потом его выключить). Итак, Заходим в раздел CAT через WEB интерфейс.

Программируемый логический контроллер




Теперь сформируем правило CAT по изменению уровня сигнала на входной оптоизолированной линии:


Выбираем IN_1 (вход к которому подключен датчик движения) и тип события - при изменении уровня сигнала с низкого на высокий (первичное онаружение объекта).


Настройки квот можно оставить по умолчанию. На следующем шаге - реакция. Задаем ее в виде списка Ke-команд. В частности, будем включать 1-ое реле с помощью команды $KE,REL,1,1.


Полный список всех Ke-команд поддерживаемых модулем можно найти в соответствующем документе Описание Ke-команд управления



На последнем шаге можно дать удобное текстовое имя событию.


После создания события оно появляется в списке в выключенном состоянии. Его следует включить с помощью соответствующей иконки.


Теперь при каждом новом появлении объекта в зоне действия датчика автоматика CAT сама включит 1-ое реле.




Теперь добавим CAT обработчик события покидания оъбектом зоны видимости датчика. Добавим еще одно CAT событие по входной линии, только на этот раз будем обрабатывать факт изменения уровня сигнала с датчика с высокого на низкий.


Реакцию задаем ее в виде списка Ke-команд. В частности, будем включать (еще раз) 1-ое реле с помощью команды $KE,REL,1,1,10 но с дополнительным опциональным параметром задержки в секундах по истечении которой модуль сам вернет реле в исходное состояние (т.е. выключенное). См. подробное описание команды $KE,REL в документации.


Теперь при обнаружении объекта мы принудительно включим свет через RELE_1. Как только объект покинет зону видимости (ИК датчик сбросит свой сигнал в низкий) - мы переключим реле в выключенное состояние по прошествии указанной задержки в 10 секунд.







© Дмитрий Иванов
21 Января 2021 года
http://www.kernelchip.ru



© KERNELCHIP 2006 - 2020