Изучите пример программирования ПЛК по управлению светодиодами с использованием лестничной логической схемы и изучите описание программы.
Этот пример ПЛК предназначен для студентов-инженеров, которые заинтересованы в изучении и практике упражнений с ПЛК. Программы промышленного ПЛК реального времени будут оснащены дополнительными функциями безопасности.
Программирование ПЛК Управление светодиодами
Разработайте релейную логику ПЛК для следующего приложения.
Мы используем три тумблера для управления тремя светодиодами.
- Если тумблер 1 и тумблер 2 включены, то светодиод 1 и светодиод 2 будут гореть.
- Если тумблер 2 и тумблер 3 включены, то светодиод 2 будет выключен, а светодиод 3 будет гореть.
Цифровые входы
Необходимые входные данные перечислены ниже.
Тумблер 1: I0.0
Тумблер 2: I0.1
Тумблер 2: I0.1
В наших следующих обсуждениях мы будем называть эти тумблеры просто «Переключатель». Но помните, что это тумблеры.
Цифровые входы
Необходимые результаты перечислены ниже.
Светодиод 1: Q0.0
Светодиод 2: Q0.1
Светодиод 3: Q0.2
Лестничная диаграмма для управления светодиодами
Описание программы ПЛК
Для этого приложения мы использовали программное обеспечение EcoStruxure Machine Expert Basic v1.2 для программирования.
- В приведенной выше программе мы использовали нормально разомкнутые контакты для переключателя 1 (I0.0), переключателя 2 (I0.1) и переключателя 3 (I0.2). Мы также использовали нормально закрытый контакт для переключателя 3 (I0.2).
- Переключатель 1 и переключатель 2, присутствующие в цепочке 0, соединены последовательно для светодиода 1 и светодиода 2, таким образом реализуя логический вентиль И.
- При использовании переключателя 1 и переключателя 2 переключатель 3 подключен к светодиоду 3 как нормально замкнутый контакт.
- Для светодиода 3 переключатель 2 и переключатель 3, присутствующие в цепочке 1, соединены последовательно, реализуя таким образом логический элемент И.
- Чтобы светодиод 1 был включен, переключатель 1 и переключатель 2 должны быть включены.
- Когда переключатель 1 и переключатель 2 включены, а переключатель 3 выключен, светодиод 2 будет гореть.
- Когда переключатель 2 и переключатель 3 включены, светодиод 3 будет гореть.
- Включение переключателя 3 приведет к выключению светодиода 2.
Когда переключатель 1 и переключатель 2 включены
В цепочке 0 сигнал через переключатель 1 и переключатель 2 при включении.
В результате светодиод 1 и светодиод 3 загорятся. Переключатель 3 используется в качестве нормально замкнутого контакта для переключателя 3, когда он находится в ложном состоянии, что позволяет подать сигнал на включение светодиода 2.
Когда переключатель 2 и переключатель 3 включены
Сигнал через переключатель 2 и переключатель 3 в цепочке 1 включает светодиод 3.
В Rung0 переключатель 3 рассматривается как нормально закрытый контакт, в истинном состоянии он не пропускает через себя сигнал. В результате светодиод 2 погаснет. Переключатель 3 подключен к светодиоду 1 и, следовательно, он будет оставаться включенным.