Это программа ПЛК для защелкивания и разблокирования цепи для вывода.
Защелкивание и разблокирование цепи ПЛК
Описание проблемы
В некоторых системах транспортировки оператор наполняет бак вручную, вручную управляя водяным насосом.
В этой ситуации оператор ждет, пока бак наполнится, потому что когда бак достигает высокого уровня, водяной насос должен быть остановлен.
Также водяной насос должен оставаться во включенном состоянии, пока бак не достигнет высокого уровня.
Например, в этой статье мы рассмотрим ручную систему транспортировки воды.
Диаграмма проблемы
Решение проблемы
В этом примере мы рассматриваем один резервуар для хранения воды и используем один водяной насос для наполнения бака.
Мы также используем один датчик уровня для высокого уровня и панель управления для оператора.
Здесь START PB для включения двигателя, чтобы мы могли подавать воду в бак, для остановки двигателя мы используем STOP PB.
Датчик уровня для обнаружения высокого уровня, поэтому, когда бак наполняется, датчик высокого уровня активируется и останавливает водяной насос.
Для этой последовательности мы будем использовать инструкции SET и RESET для фиксации и разблокировки водяного насоса.
Мы можем сделать эту схему с помощью отдельных реле.
В приложении есть только один ручной выпускной клапан для ручной разгрузки бака. Мы не будем рассматривать логику.
Список входов ПЛК
- ПУСК PB: I0.0
- СТОП PB: I0.1
- ДАТЧИК ВЫСОКОГО УРОВНЯ: I0.2
- ДАТЧИК НИЗКОГО УРОВНЯ: I0.3
Список выходов ПЛК
- ВОДЯНОЙ НАСОС: I0.0
Релейная диаграмма ПЛК для фиксации и разблокировки цепи
Описание программы
- Для этого приложения мы используем ПЛК S7-1200 и программное обеспечение портала TIA для программирования. Мы также можем сделать эту схему или логику с реле.
- Эта схема или логика известна как схема или логика фиксации и расцепления.
- Мы напишем логику для водяного насоса в сети 1. Здесь мы используем НО контакт START PB (I0.0) для включения водяного насоса (Q0.0).
- Используя инструкцию SET, выходная катушка водяного насоса (Q0.0) будет зафиксирована.
- Добавьте НО контакт ДАТЧИКА НИЗКОГО УРОВНЯ (I0.3) последовательно с выходом водяного насоса (Q0.0).
- Водяной насос не должен запускаться, если бак полон. поэтому в целях безопасности используйте один НО контакт ДАТЧИКА НИЗКОГО УРОВНЯ (I0.3) последовательно после START PB (I0.0) в сети 1.
- Теперь ДАТЧИК ВЫСОКОГО УРОВНЯ (I0.2) будет обнаружен через некоторое время работы насоса, и в этом случае водяной насос (Q0.0) должен быть остановлен автоматически. Для этой цели нам нужно разблокировать цепь.
- Мы напишем логику для разблокировки схемы в сети 2. В этом случае мы берем контакт NO ДАТЧИКА ВЫСОКОГО УРОВНЯ (I0.3) для разблокировки схемы с помощью инструкции RESET.
- Добавьте один контакт NO STOP PB (I0.1) в параллельное соединение, чтобы оператор мог разблокировать схему, нажав STOP PB (I0.1).
- Здесь мы заблокируем схему с помощью инструкции SET и разблокируем с помощью инструкции RESET.
Тестовые случаи во время выполнения
Примечание: приведенная выше логика ПЛК дает базовую идею о применении программы ПЛК для блокировки и разблокировки схемы. Логика ограничена и не является полным приложением.