Разработайте примеры программирования ПЛК для промышленной автоматизации в соответствии с логикой, приведенной ниже:
- Пила, вентилятор и масляный насос включаются при нажатии кнопки пуска.
- Если пила проработала менее 20 с, масляный насос должен выключиться при выключении пилы, а вентилятор должен поработать еще 5 с после выключения пилы.
- Если пила проработала более 20 с, вентилятор должен оставаться включенным до тех пор, пока не будет выполнен сброс отдельной кнопкой сброса вентилятора, а масляный насос должен оставаться включенным еще в течение 10 с после выключения пилы.
- Напишите программу ПЛК, которая будет реализовывать этот процесс.
Примеры программирования ПЛК
Описание программы:
Ранг 0000:
Пуск/аварийный останов PB фиксируется с помощью памяти B3:0/0.
Ранг 0001:
B3:0/0 включен для включения пилы (O: 0/0), вентилятора (O: 0/1) и масляного насоса (O:0/2).
Нормально закрытый контакт выключателя «Стоп» включен последовательно. Выход пилы отключается.
Переключатель сброса вентилятора и таймер T4:0 подключены для отключения вентилятора при выполнении условий.
Таймер Т4:2 отработал немного и бит памяти предназначен для отключения масляного насоса.
Ранг 0002:
При нажатии кнопки «Стоп» в соответствии с логикой, упомянутой в пункте 2, выход вентилятора (O: 0/2) должен отключиться через 5 с.
Блок компаратора ограничивает запуск таймера T4:0 после 20 с работы пилы.
Ранг 0003:
Таймер Т4:1 срабатывает при нажатии кнопки «Пуск». Когда кнопка остановки нажата в любой момент после 20 с, выход пилы отключится.
Через 10 секунд масляный насос отключится. Эту операцию выполняет Таймер Т4:2. Бит выполнения таймера T4:0 используется для ограничения работы таймера T4:1, когда T4:0 включен.
Ранг 0004:
Меньше блока компаратора используется для выполнения логики, упомянутой в пункте 2, для отключения вентилятора, когда работа выходного сигнала пилы составляет менее 20 с.
Выход программы:
Теперь мы видим симуляцию вышеуказанной лестничной логики для различных условий, как указано ниже.
При нажатии кнопки Старт ПБ
Когда переключатель «Стоп» нажат до 20 с.
Когда переключатель «Стоп» нажат после 20 с.
При нажатии переключателя сброса вентилятора
Заключение:
Мы можем использовать этот пример, чтобы понять логику программирования в ПЛК Allen Bradley.