Задание 2. Сортировка по цвету
Описание задачи
Завод по изготовлению пластиковых изделий обратился к вам за разработкой программного кода системы сортировки прямоугольных заготовок по цвету. Завод выпускает изделия зеленого и голубого цвета. Заказчик предоставляет проект сборки линии самостоятельно. Вам необходимо разработать и отладить программу, после чего проект будет отправлен заказчику
$$ Оплата: 25 токенов.
Описание тех процесса

Описание алгоритма работы станции:
Emitter выдает заготовку типа blue raw material или green raw material на квадратной паллете (sqare pallet)
Заготовка транспортируется в зону определения материала (цвета). Зона находится под датчиком vision sensor
Датчик vision sensor настроен на распознавание голубых заготовок (заготовка голубая = 1, заготовка зеленая = 0).
Голубые заготовки транспортируются на ближний скат (скат 1) и удаляются с помощью remover 1
Зеленые заготовки транспортируются в конец конвейера (скат 2) и удаляются с помощью remover 2.
Механизм транспортировки на скат 1:
Включается сигнал Chain Transfer (-) для транспортировки по роликам вперед
Через 0.7 секунды включается сигнал Chain Transfer Left и роликовый барьер Roller Stop
После того, как деталь была перемещена на скат, роликовый барьер Roller Stop выключается, сигналы Chain Transfer (-) и Chain Transfer Left также выключаются
Только после перемещения заготовки на скат (любой) может быть выдана следующая заготовка в начале конвейера.
Задача считается выполненной, если 5 случайных заготовок были верно транспортированы с помощью системы.
Вы можете использовать 2 дополнительных оптических датчика Diffuse Sensor и дополнительный роликовый барьер Roller Stop при необходимости.
Вы можете настраивать время появления и удаления деталей по собственному усмотрению.
Дополнительные виды станции:


Входные и выходные сигналы на станции:
Входные сигналы
Vision Sensor 1
Датчик цвета, зеленый (0)/голубой (1)
iColorBlue
Выходные сигналы
Chain Transfer 1 (- или +)
Перемещение по сортировщику вперед
qTransferVpered
Chain Transfer 1 (Left или Right)
Перемещение по сортировщику на скат
qTransferSkat
Emitter 1 (emit)
Выдать заготовку (можно поставить в автоматический режим)
qEmit
Roller conveyor 2m 1
Роликовый конвейер 1
qConveyor1
Roller Conveyor 2m 2
Роликовый конвейер 2
qConveyor2
Roller Stop 1
Роликовый барьер
qStopper
Last updated