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