можно ли в целях повышения точности станка сигнал положения на привод завести не с энкодера
двигателя а с линейки которая расположена непосредственно на оси станка.
В приводе в настройках есть возможность менять количество импульсов энкодера (параметр Р52).
Подключение сделал как на картинке , разорвал сигналы А+А- и В+В- и на привод пустил эти сигналы
с линейки . Все остальные сигналы оставил с энкодера на двигателе.
С настройками важно :
1. Посчитать сколько импульсов дает линейка на один оборот двигателя (в диапозоне 1000 - 10000)
в моем случае это получилась 1000имп. и записать в параметр Р52
2. Записать "цифру" в параметр Р55 - угол смешения "0" (откуда смещения и куда я не очень понял
и подбирал почти наугад. (позднее сделал так: родной параметр с энкодером 2500имп. 2360 значит с 1000 импульсами
2360/2.5 = 944 получилось , но незнаю почему
3. Настроить параметры Р16 , Р19, Р21, Р22, - жосткость привода , скорость усиления , внутренняя скорость.
эти настройки индивидуальные под каждый станок.
4. Параметр Р2 надо сделать 9999 (это самое первое)
Итог : станок стал точным
полная обратная связь по реальному положению.
малыми средствами была достигнута точность перемещения +-0.004мм это 4мкм
немного видео проверки работы:
https://www.youtube.com/watch?v=39fQSNHP6kI
https://www.youtube.com/watch?v=zlzwUARhlrw
Дальнейшие результаты в процессе работы станка может что всплывет (станок работает по 8-10 часив в день)

