В этой усовершенствованной программе ПЛК система сортировочной машины на основе ПЛК используется для перемещения различных продуктов с использованием подъемника для разделения деталей по размеру.
Здесь доступны три положения в зависимости от размера: малые, средние и большие. Конвейеры используются для перемещения продуктов и размещения их на лотках.
Система сортировочной машины на основе ПЛК
Нижеприведенная симуляция показывает систему сортировки ПЛК, использующую операцию подъемника.
Входы и выходы
Тип | Номер устройства | Название устройства | Операция |
Вход | X0 | Верхний | ВКЛ., когда обнаружена деталь. |
Вход | X1 | Средний | ВКЛ., когда подъемник находится в нижнем положении. |
Вход | X2 | Нижний | ВКЛ., когда обнаружена деталь. |
Вход | X3 | Деталь на подъемнике | ВКЛ., когда обнаружена деталь. |
Вход | X4 | Нижнее положение подъемника | ВКЛ., когда подъемник находится в среднем положении. |
Вход | X5 | Среднее положение подъемника | ВКЛ., когда подъемник находится в среднем положении. |
Вход | X6 | Верхнее положение подъемника | ВКЛ., когда деталь находится на подъемнике. |
Вход | X10 | Датчик | ВКЛ, когда деталь обнаружена на левом конце. |
Вход | X11 | Датчик | ВКЛ, когда деталь обнаружена на левом конце. |
Вход | X12 | Датчик | ВКЛ, когда деталь обнаружена на правом конце. |
Вход | X13 | Датчик | ВКЛ, когда деталь обнаружена на левом конце. |
Вход | X14 | Датчик | ВКЛ, когда деталь обнаружена на правом конце. |
Вход | X15 | Датчик | ВКЛ, когда подъемник находится в верхнем положении. |
Выход | YO | Команда подачи | Одна деталь подается, когда YO включен: Металлический цилиндр повторяется в порядке S, L, M, L, M, S. |
Выход | Y1 | Конвейер вперед | ВКЛ, когда деталь обнаружена на правом конце. |
Выход | Y2 | Команда подъема | Подъем движется вверх, когда Y2 включен. Подъем останавливается, когда Y2 выключен. |
Выход | Y3 | Команда подъема вниз | Подъем движется вниз, когда Y3 включен. Подъем останавливается, когда Y3 выключен. |
Выход | Y4 | Команда вращения подъема | Конвейер движется вперед, когда Y1 включен. |
Выход | Y5 | Нижний конвейер вперед |
Подъемник вращается для передачи детали на конвейер, когда Y4 включен. Подъемники вращаются обратно в исходное положение, когда Y4 выключен. |
Выход | Y6 | Средний конвейер вперед | Конвейер движется вперед, когда Y5 включен. |
Выход | Y7 | Верхний конвейер вперед | Конвейер движется вперед, когда Y6 включен. |
Описание программы
Вся система состоит из двух компонентов: общее управление и управление подъемником.
Общее управление:
Активация кнопки PB1 (X20) на панели управления инициирует команду подачи (Y0) для бункера. Деактивация кнопки PB1 (X20) отключает команду подачи (Y0). После активации команды подачи (Y0) бункер подает деталь.
Конвейеры начинают движение, когда активируется SW1 (X24) на панели управления. И наоборот, конвейеры останавливают движение, когда деактивируется SW1 (X24).
При обнаружении детали датчиком X10, X12 или X14, расположенным слева от конвейера, соответствующий конвейер инициирует транспортировку детали в правый лоток. Через три секунды после прохождения детали датчиком X11, X13 или X15 справа от конвейера конвейер останавливается.
Детали различных размеров (большие, средние, маленькие) на конвейере сортируются по входам верхнего (X0), среднего (X1) и нижнего (X2) датчиков.
Управление подъемником:
После активации детали на датчике подъемника (X3) в подъемнике деталь транспортируется на один из следующих конвейеров в зависимости от ее размера:
- Большая деталь: направляется на верхний конвейер
- Средняя деталь: направляется на средний конвейер
- Малая деталь: направляется на нижний конвейер
Команды подъема вверх (Y2) и подъема вниз (Y3) управляются на основе положения подъемника, определяемого следующими датчиками:
- Верхний: X6
- Средний: X5
- Нижний: X4
При перемещении детали с подъемника на конвейер инициируется команда вращения подъемника (Y4).
После перемещения детали подъемник возвращается в исходное положение и остается в режиме ожидания.
Логика ПЛК