Нам нужно контролировать уровень баков, которые соединены последовательно. Внедрить программу для последовательного контроля уровня в резервуарах с использованием лестничного программирования ПЛК.
Серия резервуаров контроля уровня
Два бака соединены последовательно. Нам необходимо управлять обоими танками, которые соединены последовательно.
Реализуйте программу ПЛК для этого приложения.
Диаграмма проблемы
Решение проблемы
На химических предприятиях имеется множество материалов, которые используются в технологических процессах, а также хранятся в резервуарах для хранения различных процессов.
Здесь мы рассматриваем два резервуара: 1. Резервуар для хранения и 2. Резервуар подачи.
Резервуар для хранения имеет большую емкость, чем резервуар для подачи. Резервуар для хранения предназначен для хранения материала, а резервуар для подачи — для подачи материала для других процессов.
Два реле уровня используются для определения уровня и один впускной клапан для контроля подачи материала.
Рассмотрим один ручной выпускной клапан, и он может управляться по требованию оператора.
Для этого приложения мы можем использовать ПЛК, мы напишем программу ПЛК для этого приложения.
Список входов и выходов
Цифровые входы
- Цикл СТАРТ:- I0.0
- Цикл СТОП:- I0.1
- Резервуар низкого уровня (LL1):- I0.3
- Питающий бак низкого уровня (LL2):- I0.4
- Резервуар высокого уровня (LH1):- I0,5
- Емкость подачи высокого уровня (LH2): - I0.6
Цифровой выход
- Впускной клапан:- Q0.0
М-память
- Бит включения цикла: - M0.0
- Состояние закрытия впускного клапана:- M0.1
Лестничная диаграмма ПЛК для контроля уровня в серийных резервуарах
Описание программы
Для этого приложения мы использовали ПЛК S7-300 и портальное программное обеспечение TIA для программирования. Мы также можем реализовать эту логику, используя другой ПЛК.
Сеть 1:
Сеть 1 предназначена для схемы фиксации. Каждый раз при нажатии кнопки СТАРТ (I0.0) бит включения цикла (M0.0) будет включен. Цикл можно остановить, нажав STOP PB (I0.1).
Сеть 2:
Если обнаружен низкий уровень в накопительном резервуаре (I0.3) или низкий уровень в питательном резервуаре (I0.4), впускной клапан (Q0.0) будет включен. (Состояние закрытия впускного клапана не должно присутствовать).
Сеть 3:
Обнаружены высокие уровни (I0.5 и I0.6) в обоих резервуарах, будет активировано условие закрытия впускного клапана, и впускной клапан (Q0.0) закроется. Здесь выпускной клапан представляет собой ручной клапан, им может управлять оператор в соответствии с требованиями.
Примечание. Вышеуказанное приложение может отличаться от фактического. Этот пример предназначен только для пояснения. Мы можем реализовать эту логику и в других ПЛК.
Результат