Торторезка
Добавлено: 16 дек 2020, 13:28
Есть станок в собранном состоянии. Задача станка осуществлять нарезание торта вафельного на равные доли (в моем случае 8 равных долей). Планируется смонтировать всего три кнопки: "включение-выключение станка" (с подключение лампочки-индикатора), "начало цикла" (с подключением лампочки индикатора на время работы цикла) и "аварийный стоп". При включении станка он должен будет вставать в исходное (нулевое) положение. При нажатии на кнопку "начало цикла" станок должен совершать следующие действия:
1-ая часть цикла: Происходит включение шагового двигателя (PL57H76-D8 в комплекте с драйвером EM542S), который приведет в движение ось Y, которая в свою очередь управляет площадкой с установленной на ней "поворотной платформой". Площадка должна дойти определенное расстояние и остановиться (расстояние, которое пройдет площадка должно регулироваться оператором в случае необходимости).
2-ая часть цикла: Происходит включение серводвигателя BLM57130-1000 ( с драйвером ACS306), который вращает "редуктор" (преобразование вращательного движения в поступательное), тем самым приводит в движение "нож" (так называемая ось Х) (скорость вращения двигателя должна регулироваться оператором в случае необходимости). Параллельно происходит включение еще одного серводвигателя BLM57130-1000 (так же с драйвером ACS306), который приводит в движение ось Z (Ось Z поднимает и опускает платформу на которой крепится "нож"). Платформа по оси Z опускается на определенное расстояние (расстояние на которое опускается ось Z должно регулироваться оператором в случае необходимости)
3-яя часть цикла: Происходит как подъем по оси Z в исходное положение, так и отключение вращательно-поступательного движения (т.е.оси Х).
4-яя часть цикла: Происходит включение шагового двигателя (в составе PLRB57H76 c драйвером EM542S), который совершает разворот поворотной платформы на 45 градусов.
5-ая часть цикла включает в себя повтор 2-ой, 3-ей и 4-ой частей цикла четыре раза (4-ое повторение выполняется без 4-ой части цикла).
6-ая часть цикла: Происходит возвращение площадки с поворотной платформой (ось Y) в исходное положение. Конец цикла.
Так же планируется подключение ограничительных (аварийных) датчиков в количестве 7 шт. (2 шт. на ось Y, 2 шт. на ось Z, два на ось X и один на поворотной платформе (на каждые 45 градусов закрепить металлическую пластинку или иное, для контроля местоположения поворотной платформы)).
Вопрос: Если серводвигатели и драйвера к ним я уже купил, и с шаговыми двигателями и драйверами к ним я определился (но это не точно), то какой контроллер использовать для решения этой задачи я не знаю (автономный обязательно). Посоветуйте пожалуйста. Ах да и нужна помощь в написании программы.
1-ая часть цикла: Происходит включение шагового двигателя (PL57H76-D8 в комплекте с драйвером EM542S), который приведет в движение ось Y, которая в свою очередь управляет площадкой с установленной на ней "поворотной платформой". Площадка должна дойти определенное расстояние и остановиться (расстояние, которое пройдет площадка должно регулироваться оператором в случае необходимости).
2-ая часть цикла: Происходит включение серводвигателя BLM57130-1000 ( с драйвером ACS306), который вращает "редуктор" (преобразование вращательного движения в поступательное), тем самым приводит в движение "нож" (так называемая ось Х) (скорость вращения двигателя должна регулироваться оператором в случае необходимости). Параллельно происходит включение еще одного серводвигателя BLM57130-1000 (так же с драйвером ACS306), который приводит в движение ось Z (Ось Z поднимает и опускает платформу на которой крепится "нож"). Платформа по оси Z опускается на определенное расстояние (расстояние на которое опускается ось Z должно регулироваться оператором в случае необходимости)
3-яя часть цикла: Происходит как подъем по оси Z в исходное положение, так и отключение вращательно-поступательного движения (т.е.оси Х).
4-яя часть цикла: Происходит включение шагового двигателя (в составе PLRB57H76 c драйвером EM542S), который совершает разворот поворотной платформы на 45 градусов.
5-ая часть цикла включает в себя повтор 2-ой, 3-ей и 4-ой частей цикла четыре раза (4-ое повторение выполняется без 4-ой части цикла).
6-ая часть цикла: Происходит возвращение площадки с поворотной платформой (ось Y) в исходное положение. Конец цикла.
Так же планируется подключение ограничительных (аварийных) датчиков в количестве 7 шт. (2 шт. на ось Y, 2 шт. на ось Z, два на ось X и один на поворотной платформе (на каждые 45 градусов закрепить металлическую пластинку или иное, для контроля местоположения поворотной платформы)).
Вопрос: Если серводвигатели и драйвера к ним я уже купил, и с шаговыми двигателями и драйверами к ним я определился (но это не точно), то какой контроллер использовать для решения этой задачи я не знаю (автономный обязательно). Посоветуйте пожалуйста. Ах да и нужна помощь в написании программы.