Обнуляется и выставляет не 0

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
alexandr_sp
Кандидат
Сообщения: 45
Зарегистрирован: 04 апр 2015, 18:01
Репутация: 8
Настоящее имя: Александр
Контактная информация:

Обнуляется и выставляет не 0

Сообщение alexandr_sp »

Здравствуйте, такая странная проблема. Емс2, плата to_pci, оптические линейки,сервы постоянного тока. Отправляю ось обнулиться по метке, доезжает до микрика, возвращается у поиске метки на линейке, находит ее, выставляет что ось обнулена, но значение выставляет 0.015мм. По другой оси был старый привод, поставили новый sdc1, настроил более менее, и теперь такая же штука случилась там.но уже порядка 0.3мм. Значения эти емс выставляет как абсолютную машинную позицию, в ини файле каких либо значений для присваивания оси в точки хоума не стоит.

И второй вопрос- ось при ручном, или mdi движении не доезжает до заданной позиции, и чем более неверно выставлена связь между приводом и мотором по тахогенератору тем сильнее недоезд. Я понимаю что выставить ее в конечном счете точно удастся, но загвоздка не в этом- я раньше думал что весь смысл сервы в этом плане это точном приходе в заданные координаты. Не доехали- подали еще сигнал чтобы доехать. А тут задал х50 станок приехал в х45 и остановился....
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение odekolon »

ini в студию...
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
alexandr_sp
Кандидат
Сообщения: 45
Зарегистрирован: 04 апр 2015, 18:01
Репутация: 8
Настоящее имя: Александр
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение alexandr_sp »

Сейчас не в цехе, смогу завтра выложить только :(
Но проблема с обнулением по оси х появилась после замены привода на новый, со старым такого не было...А ини не менял.
alexandr_sp
Кандидат
Сообщения: 45
Зарегистрирован: 04 апр 2015, 18:01
Репутация: 8
Настоящее имя: Александр
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение alexandr_sp »

Ини во вложении
Вложения
my.ini
(4.07 КБ) 992 скачивания
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение odekolon »

попробуй MIN_FERROR = 0.01 и меньше
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение solo »

а че по Х значение "Р=0" мне кажется что при таком значении ПИД не работает , вот и не доезжает
alexandr_sp
Кандидат
Сообщения: 45
Зарегистрирован: 04 апр 2015, 18:01
Репутация: 8
Настоящее имя: Александр
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение alexandr_sp »

Solo, совершенно верно. Уже разобрался в этом самостоятельно, спасибо за подсказку.
Действительно при нулевых значениях П станок "доезжать" не будет, а феррор отношения к этому не имеет. И да, от него толку мало - просто при каком уровне рассогласования выходить емс в ошибку, не более.
Второй интересный момент, может кому будет полезно - значение I при регулировании имеет тенденцию усиливать "переезд" оси дальше заданной точки, в то время как П скорее к динамическим параметрам в итоге имела отношение. Так сказать резкость работы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение Serg »

alexandr_sp писал(а):Второй интересный момент, может кому будет полезно - значение I при регулировании имеет тенденцию усиливать "переезд" оси дальше заданной точки, в то время как П скорее к динамическим параметрам в итоге имела отношение. Так сказать резкость работы.
Рекомендую к прочтению теорию PID-регулирования - там очень хорошо описано какой коэффициент на что влияет и почему... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Обнуляется и выставляет не 0

Сообщение solo »

http://gnipsel.com/linuxcnc/tuning/servo.html
мне в настройка пид очень помогла эта инфа
Ответить

Вернуться в «LinuxCNC»