Страница 1 из 1

Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 14 май 2015, 16:27
john1987887
Приветствую, товарищи! Собрал я тут станочек и теперь учусь им управлять. Станок подключен через ESS, привод сервошаговый, вот такой http://darxton.ru/catalog_item/shagovyy ... y-svyazyu/

Приводы настроены на 12800 шагов на оборот, что дает 2560 шагов на 1мм перемещения. Максимальная скорость в Маче для движков при таком кол-ве шагов 6м/мин. На небольших подачах (200мм/мин) движки работают не очень плавно, гудят, чувствуется что-то вроде резонанса, но дело делают. Пробовал переключить привод на микрошаг повыше, но тогда максимально допустимая скорость падает до 3м/мин, что не есть гуд. Изменение Kernel speed в Маче ничего не дает, макс. скорость остается 3м/мин. Помогает только изменение аксимальной частоты для конкретной оси в диалоге настройки ESS, но тогда ось на холостых движется затыками, т.е. набирает скорость, спотыкается, опять набирает... не работает короче.

Как добиться от приводов мягкой работы? Где и какие галки ставить/убирать? А то смотрю, у людей и обычные шаговики выдают чудеса плавности и скорости...

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 14 май 2015, 17:08
Darxton
Затыки - а не превышает ли частота паспортную для привода?
Max step frequency для осей и Controller frequency какие стоят?

А вообще попробовать снизить микрошаг. До 32/1. С такого размера приводами особой плавности не достигнуть таким микрошагом.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 14 май 2015, 17:58
john1987887
Точно. Макс. частота привода 200кГц, соответственно ставить в настройках ESS больше 256кГц для оси нельзя. Max step frequency пришлось вернуть на 256, на 512 затыки, Controller frequency поднимал до 2000кГц, выше не пробовал.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 14 май 2015, 18:00
Darxton
john1987887 писал(а):Точно. Макс. частота привода 200кГц, соответственно ставить в настройках ESS больше 256кГц для оси нельзя. Max step frequency пришлось вернуть на 256, на 512 затыки, Controller frequency поднимал до 2000кГц, выше не пробовал.
Ну так поставить 128 кГц и подобрать микрошаг под требуемую скорость. 1/32 даст 6 м/мин при винте ШВП с шагом 5 мм.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 14 май 2015, 18:40
john1987887
Я, честно говоря, думал, что чем мельче шаг (в разумных пределах), тем плавнее будет работать шаговик... А что делать с частотой самого контроллера? В инструкции указано, что при стабильном соединении лучше выставить максимальную частоту. Так ли это?

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 15 май 2015, 10:23
Darxton
Лично мое мнение - разумные пределы заканчиваются как раз где-то в районе 1:20-1:40.
Да, чем больше частота контроллера - тем чаще меняется частота импульсов, тем плавнее меняется скорость.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 15 май 2015, 10:36
john1987887
Попробовал 1/32 и 128 кГц, на слух разницы никакой. На низких подачах движки шумят и чувствуется шагание ротора. На подаче больше 500 все плавно. Частоту контроллера поставил максимальную, стало чуть-чуть лучше, но не глобально.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 15 май 2015, 12:06
Darxton
john1987887 писал(а):Попробовал 1/32 и 128 кГц, на слух разницы никакой
И не должно быть. Просто 1/64 на 3 м/мин дают частоту 256 кГц, что превышает допустимую частоту для входных оптопар, из-за чего привод спотыкается.
Двигатели большие, да и Yako не очень заморачивается эстетикой хода, вкладываясь в основном в работоспособность, поэтому - стучать будет. Но работает же.

Re: Ethernet Smooth Stepper - раскрыть потенциал

Добавлено: 15 май 2015, 12:17
john1987887
На 256 кГц привод работает отлично, несмотря на превышение частоты. На 512 кГц уже не работает...