В этой статье речь идет о системе управления движением на Т-образном перекрестке с помощью логики ПЛК, использующей компаратор для работы светофоров.
Система управления движением на Т-образном перекрестке
Функция системы управления движением на Т-образном перекрестке состоит из трех групп сегментов. С помощью логики работы компаратора мы управляем системой светофоров.
Первый сегмент:
В первом сегменте движение по полосе 1 разрешено, а полосы 2 и 3 остановлены. Здесь, в этом сегменте, горит зеленый свет (Зеленый 1) полосы 1, и горят красные огни (Красный 2) полосы 2 и (Красный 3) полосы 3. Этот период продолжается пятнадцать секунд.
Второй сегмент:
Во втором сегменте движение по полосе 2 разрешено, а полосы 1 и 3 остановлены. Здесь, в этом сегменте, горит зеленый свет (зеленый 2) полосы 2, а также красные огни (красный 1) полосы 1 и (красный 3) полосы 3. Этот период продолжается пятнадцать секунд.
Третий сегмент:
В третьем сегменте движение по полосе 3 разрешено, а полосы 1 и 2 остановлены. Здесь, в этом сегменте, горит зеленый свет (зеленый 3) полосы 3, а также красные огни (красный 1) полосы 1 и (красный 2) полосы 2. Этот период продолжается пятнадцать секунд.
После выполнения всех трех сегментов последовательность операций снова запускается и повторяется непрерывно.
Описание входов и выходов
В этом проекте ПЛК мы использовали 2 входа, 6 выходов, 2 памяти и 1 таймер задержки включения.
С.Нет | Символ | Описание |
1 | Я 0.0 | НАЧИНАТЬ |
2 | Я 0.1 | ОСТАНАВЛИВАТЬСЯ |
3 | М 0.0 | ПАМЯТЬ |
4 | М 0,1 | ПАМЯТЬ 1 |
5 | В 0.0 | ЗЕЛЕНЫЙ 1 |
6 | В 0,1 | КРАСНЫЙ 1 |
7 | В 0,2 | ЗЕЛЕНЫЙ 2 |
8 | В 0,3 | КРАСНЫЙ 2 |
9 | В 0,4 | ЗЕЛЕНЫЙ 3 |
10 | В 0,5 | КРАСНЫЙ 3 |
11 | DB1 | ТАЙМЕР ЗАДЕРЖКИ ВКЛЮЧЕНИЯ |
Программирование ПЛК и его пояснение
1. При нажатии кнопки ПУСК (I 0.0) активируется ПАМЯТЬ (M 0.0). Эта M 0.0 является основной памятью, используемой для выполнения всех процессов в программе. Поскольку она защелкнута, она будет находиться только во включенном состоянии. Если нажать кнопку СТОП (I 0.1), весь процесс будет остановлен в любой момент.
2. После подачи питания на MEMORY он включит TIMER DB1, который управляет синхронизацией дорожной развязки. В этом таймере мы устанавливаем заданное время 45 секунд. Как только таймер достигает заданного времени, он активирует MEMORY 1 (M 0.1), и этот M 0.1 также сбрасывает таймер согласно логике и непрерывно запускает цикл.
3. Далее компаратор играет важную роль в управлении дорожной развязкой. Во-первых, выход GREEN 1 (Q 0.0) включается согласно логике. Здесь мы использовали компаратор «Меньше или равно». В этой логике Q0.0 будет находиться в состоянии ВКЛ от 0 секунд до 15 секунд. После этого он перейдет в состояние ВЫКЛ
4. Далее для выхода RED 1 (Q0.1) мы использовали функцию «Больше или равно». Q0.1 будет находиться в состоянии ВКЛ от 15 до 45 секунд. Он будет находиться в состоянии ВЫКЛ, когда Q0.0 находится в состоянии ВКЛ.
5. Затем для выхода GREEN 2 (Q0.2) мы использовали как «Меньше или равно», так и «Больше или равно» для этого выхода. Обе функции компаратора были подключены последовательной логической связью к выходу. В этом Q0.2 будет находиться в состоянии ВКЛ от 16 до 30 секунд в соответствии с условием.
6. Далее для выхода RED 2 (Q0.3) мы также использовали как «Меньше или равно», так и «Больше или равно» для выполнения операции. Компараторы были подключены параллельно к выходу. Этот выход будет находиться в состоянии ВКЛ от 0 до 15 секунд и от 30 до 45 секунд. В промежутке между 15 секундами он будет находиться в состоянии ВЫКЛ только потому, что в это время Q0.2 находится в состоянии ВКЛ.
7. Затем для последнего выхода GREEN 3 (Q0.4) мы использовали функцию «Больше или равно». Согласно условной логике, он будет находиться в состоянии ВКЛ от 30 до 45 секунд. До этого времени он будет находиться в состоянии ВЫКЛ.
8. Наконец, выход RED 3 (Q0.5). Здесь мы использовали функцию «Меньше или равно» для выполнения логики ПЛК. Он будет находиться в состоянии ВКЛ от 0 до 30 секунд, после чего он будет находиться в состоянии ВЫКЛ.
Заключение
Итак, таким образом, заданное управление движением на Т-образном перекрестке выполняется функцией компаратора с логикой ПЛК. Мы можем управлять логикой движения с помощью логики ПЛК многими способами, и это также один из способов.