Всем доброго дня! Я новичок в сфере программирования. Есть задачка запрограммировать ПР100-24.1208.03.1 для конвейера с двумя пневмоцилиндрами и оптическим датчиком (Датчик оптический, 32x20 мм, PNP, NO+NC, P4 OK30-RR0200P4.U1.K.F, имеются 2 штуки) для реализации поочередного поворота кирпича (длинна 285мм, высота 85мм, ширина 60мм) на бок. Опишу весь процесс: кирпичи в длину 285мм, лежа на узкой стороне 60мм, в одну линию двигаются по конвейеру №1 с расстоянием от 10мм до 20мм между ними. Попадают на конвейер №2 (длинна 1500, ширина 400мм), на котором установлены два пневмоцилиндра с рычагами, цилиднр 1 стоит на удалении 300 мм от начала конвейера 2, цилиндд 2 на 400 мм от начала конвейера 2. Датчик 1 установлен на удалении 150 мм от начала конвейера 2. Нужно чтобы цилиндр 1 толкал кирпич 1 влево (кирпич падает на широкую часть 85мм) и пропускал кирпич 2, а цилиндр 2 толкал кирпич вправо и так повторяется. На данном этапе сделал программу следующим образом (во вложении). Прошу помощи и не ругать сильно).




Ответить с цитированием