Эксперименты показали:
Выставление на драйвере значений выше чем 6400 pulse/rev, таки даёт "красоту цифр" одиночному шагу, но контроллер глючит:
1. Зажатие стрелки не двигает нормально непрерывно каретку.
2. "Home" обнуляется с задержкой, а на значении 25600 и вовсе бесконечно убывает Y.
На значении 6400 вроде бы всё работает штатно, хоть и задержка небольшая на "Home", предельная скорость 5500 мм/мин, на 6000 уже "захлёбывается"
Я не работаю на скорости выше 6000, но учитывая что "красоты" цифр при pulse/rev=6400 уже не добиться, то даже и не знаю, есть ли хоть какой то смысл менять установленное значение в 1600.. Хотя может 3200 будет полезно для плавности работы станка, но контроллеру если я правильно понял сложнее с этим работать, да и опять уже по непонятной причине, даже при стандартном для этого эквиваленте (320) смещается одиночный шаг, первый делает 0,05 а последующие уже по 0,5, dist двигает всё ровно.
Как мне кажется такой контроллер с этим DSP не готов адекватно работать с высокими значениями импульсов. Ощущение словно ему не хватает скорости в приёме и передаче сигналов.
Сообщение отредактировал i-topor: 29 Апрель 2021 - 20:06