Это программа ПЛК для логики двухстороннего переключателя для освещения лестницы в доме
Логика двухстороннего переключателя ПЛК
В двухквартирном доме есть первый и второй этажи, а иногда и второй этажи.
Иногда людям нужно перейти с первого этажа на второй или с первого этажа на первый по лестнице, предусмотренной в доме.
Но на лестнице нет солнечного света, поэтому людям нужна лампа/свет, чтобы легко видеть ступеньки лестницы.
Здесь мы используем простой ПЛК для управления этой лампой с помощью двух переключателей, один переключатель на первом этаже и второй переключатель на первом этаже для управления одной лампой, как показано на рисунке ниже.
Примечание: мы также можем построить схему с помощью простых реле/переключателей. Эта статья только для понимания базовой концепции двухстороннего переключателя с использованием логики лестничной цепи ПЛК.
Изображение
Решение
Мы решим эту проблему с помощью простой автоматизации. Как показано на рисунке, рассмотрим один простой дом с одним этажом и лестницей в доме.
Здесь мы настроим систему освещения для пользователей, чтобы включать/выключать свет, находятся ли они внизу лестницы или наверху.
Мы предоставим отдельный выключатель для каждого этажа, как показано на рисунке выше.
Требования к вводу/выводу ПЛК
Цифровые входы
- SW1: I0.1
- SW2: I0.2
Цифровые выходы
- Лампа: Q0.0
Программа ПЛК для двухстороннего переключателя
Объяснение программы
- Для этого приложения мы использовали ПЛК S7-1200 и программное обеспечение портала TIA для программирования.
- В приведенной выше программе мы добавили два НО контакта SW 1 (I0.1) и SW 2 (I0.2) последовательно и НЗ контакты SW1 (I0.1) и SW2 (I0.2) параллельно этой серии НО контактов SW1 и SW2.
- Если состояние нижнего переключателя (SW1) и состояние верхнего переключателя (SW2) одинаковы, то лампа будет включена. А если состояние нижнего или верхнего переключателя отличается от другого, то лампа (Q0.0) будет выключена.
- Когда лампа (Q0.0) выключена, то пользователь может включить лампу, изменив состояние любого переключателя. Также пользователь может выключить лампу, изменив состояние одного из двух переключателей.
Результат
Примечание: приведенная выше логика ПЛК дает базовую идею о применении ПЛК для логики двухстороннего переключателя. Логика ограничена и не является полным приложением.