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

Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 06 май 2019, 23:53
Kulibin74
собственно конфигурация в шапке. надо что бы linuxcnc не ехал дальше, пока позиция одной оси не приехала в позицию назначения другой оси. отставанию по поЗиции пока в настройках серв по положению энкодера, в настройках серв.

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 06 май 2019, 23:56
Kulibin74
сервы пока step dir... что из mesa надо докупить?

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 07 май 2019, 09:00
sashaK
Для заведения энкодеров вроде как такая карта нужна 7i85.

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 13 май 2019, 00:24
Kulibin74
Наверное неправильно ТЗ сформулировал. При нарезании круга присутствует овальность по отношению к осям станка. Разница в 1мм. Направление овальности меняется на 90 градусов в зависимости от встречного или приятного фрезерования. (по часовой или против часовой стрелки) Есть мысль, что ось У как более массивная не успевает за Х. ускорения по У делал больше, бесполезно.
Вот и родилась идея завести от энкодеров в LunuxCnc сигнал, что бы он знал положение в каждом шаге каждой оси. Т.е. не давал импулс на другую ось, пока другая не достигла заданного положения.
Фрезеровал квадрат 80х80мм развернутый под 45 градусов. стороны соответственно тоже имеют разницу в 1 мм. Видно по фрезеровке, что У перемешаешь, когда Х уже поменял движение на обратное, т.е уголки квадрата срезаются только сверху и снизу. Компенсацию люфта по У пробовал до 1 мм. бесполезно... Ускорениями и скоростями игрался... Всё бесполезно...

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 13 май 2019, 05:56
sashaK
Мне кажется на сервах так быть не должно, слишком большая ошибка. Может не правильно настроено допустимое рассогласование в сервах? Правильно настроенная серва при такой ошибке должна остановится и выдать сигнал аварии.
Сюда нужно позвать спецов из темы "LinuxCNC S-разгон и торможение". Ваше предположение о притормаживании одной оси в зависимости от положения другой они сейчас и рассматривают в теории, а у вас практика.

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 24 авг 2019, 21:17
Kulibin74
Добился рассогласования в 200 типов по Х и 300 типов по У. Овальность осталась. надо брать 7i85.

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 24 авг 2019, 21:17
Kulibin74
Рассогласования, не типов а тиков энкодера.

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 25 авг 2019, 00:08
Kulibin74
sashaK писал(а):Правильно настроенная серва при такой ошибке должна остановится и выдать сигнал аварии.
Правильно настроенная снова всегда будет во время движения в ошибке рассогласования. смотря какое число стоит в параметрах этой ошибки, она выпадет в ошибку или нет. ей дают шаги, она должна им следовать, но есть задержка, вот и возникает ошибка.
Получается если 200 тиков энкодера при разрешении 2400 на оборот, ошибка на швп1605 составляет 0.17 мм по оси X. плюс ошибка по Y которую сейчас не могу посчитать, не помню передаточное отношение по Y. Вот вам и овальность в 0.6 мм ....

Re: Имеется 5i25+7i76 надо завести энкодера сервоприводы.

Добавлено: 29 мар 2020, 16:40
Kulibin74
Приехала 7i85 подскажите как настроить входы энкодоров.