Главная / Электрика / Использование ОВЕН ПЛК в системах автоматического управления освещением ((__lxGc__=window.__lxGc__||{‘s’:{},’b’:0})[‘s’][‘_226933’]=__lxGc__[‘s’][‘_226933’]||{‘b’:{}})[‘b’][‘_691737’]={‘i’:__lxGc__.b++};

Использование ОВЕН ПЛК в системах автоматического управления освещением ((__lxGc__=window.__lxGc__||{‘s’:{},’b’:0})[‘s’][‘_226933’]=__lxGc__[‘s’][‘_226933’]||{‘b’:{}})[‘b’][‘_691737’]={‘i’:__lxGc__.b++};


          Использование ОВЕН ПЛК в системах автоматического управления освещением
 

((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_226933']=__lxGc__['s']['_226933']||{'b':{}})['b']['_691737']={'i':__lxGc__.b++};

Домашняя автоматизация часто начинается с простой, насущной задачи управления освещением. Часто необходимо управлять включением и выключением света из разных мест или с общего пульта или набора кнопок. При этом количество осветительных приборов, помещений, выключателей всегда различно. И схема управления получается разной от задачи к задаче.

В этом материале мы рассмотрим универсальное средство решение такой задачи – свободно программируемый контроллер ОВЕН ПЛК.

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

Создание алгоритма работы начинается с загрузки программы CoDeSys. Она бесплатна и входит в комплект поставки ПЛК. 

В CoDeSys реализовано несколько способов (языков) разработки алгоритма. Один из наиболее наглядных – релейные схемы LD.


          Использование ОВЕН ПЛК в системах автоматического управления освещением
 

((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_226933']=__lxGc__['s']['_226933']||{'b':{}})['b']['_691737']={'i':__lxGc__.b++};

Программируемый контроллер ОВЕН ПЛК

Курс по программированию контроллеров:

Практический курс ПЛК Овен и разработка АСУ ТП в Codesys

Предположим, что вам необходимо решить стандартную задачу по реализации проходного выключателя. С какой бы стороны вы не заходили в помещение, вы включаете свет. С какой бы стороны вы не выходили, свет выключается. Для двух переключателей задача решается обычными контактами. Но при реализации с тремя и более выключателями все становится несколько сложнее.

В языке LD принято реализовывать дискретные (релейные) алгоритмы. На схеме собираются последовательно и параллельно соединенные контакты. Их порядок и размещение задают определенные логические функции. Последовательное соединение задает логику «И», параллельное – «ИЛИ». Кроме того, есть контакты нормально замкнутые и нормально разомкнутые.


          Использование ОВЕН ПЛК в системах автоматического управления освещением
 

((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_226933']=__lxGc__['s']['_226933']||{'b':{}})['b']['_691737']={'i':__lxGc__.b++};

Каждому контакту поставлена в соответствие переменная. Это может быть входной сигнал контроллера, например, выключатель. Это может быть промежуточная переменная. Результат работы алгоритма, переменная связанная с выходными реле, задается в виде обмотки. Этот элемент всегда ставится в конце цепи, справа. При прохождении сигнала через обмотку на схеме LD физическое выходное реле ПЛК замыкается. Когда в программе сигнал перестает проходить через обмотку – реле размыкается.

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


          Использование ОВЕН ПЛК в системах автоматического управления освещением
 

((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_226933']=__lxGc__['s']['_226933']||{'b':{}})['b']['_691737']={'i':__lxGc__.b++};

Мы видим четыре цепочки. Каждая из них оценивает текущее положение трех переключателей. Если один любой переключатель переходит во включенное состояние, сигнал проходит через обмотку rele1. Если все переключатели включены, rele1 также включено. Во всех других случаях условие прохождения сигнала не выполняется, и rele1 отключено.

Проверить работу этой схемы можно прямо в системе программирования. Для этого вам не нужно иметь ПЛК. В CoDeSys реализована система эмуляции контроллера. Таким образом изучать программирование и пробовать свои первые алгоритмы можно прямо на вашем компьютере.

Более подробная информация приведена в видеокурсе «Разработка АСУ ТП в Codesys». Видеокурс создан специально для начинающих без опыта программирования. В нем приведена пошаговая инструкция по созданию первых проектов в CoDeSys, так чтобы вы могли сразу приступить к разработке своих алгоритмов.

Посмотреть видеоуроки по программированию ПЛК в CoDeSys можно здесь: Уроки по программированию ПЛК

Мы постарались сделать описание максимально простым и понятным любому технически грамотному человеку. 

Если информация этой статьи показалась вам полезной, напишите автору, какие еще простые примеры домашней автоматизации вам было бы интересно разобрать.

Свои идеи, замечания и предложения оставляйте здесь:

Обучение применению и программированию ПЛК

Язык программирования Ladder Diagram (LD)

Принципы программирования программируемых контроллеров на языке FBD

Structured Text

Представляем книгу по Structured Text (ST) МЭК 61131-3. Автор — Сергей Романов

 

Книга «Изучаем Structured Text МЭК 61131-3»: Ссылка на книгу

Источник

Смотрите также

Выпаиваем радиодетали из старых плат

В статье описана радиолюбительская технология извлечения радиодеталей из ненужных радиоплат. Существует масса разнообразных способов выпайки …