Страница 3 из 6

Re: 7i92 made in Russia

Добавлено: 03 май 2021, 18:13
Serg
antoxa-kylibin писал(а): Как сделать конфиг в котором будет управление по позиции?
Ручками.
antoxa-kylibin писал(а): И зачем в таком случае вообще задействован PID регулятор, когда фактически обратной связи нет?
Обратная связь есть. С PID регулятором работает точнее (где-то на форуме уже рассказывал почему), потому и сделали в pncconf этот вариант.

Re: 7i92 made in Russia

Добавлено: 03 май 2021, 22:58
antoxa-kylibin
Serg, ткните пальцем где это расписано.... Буду благодарен. И про pid тоже интересно на какой оно там надо, когда реальной обратной связи нет...

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 02:17
Serg

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 08:00
antoxa-kylibin
Про pid я так понял это надо чтобы контролировать что по факту stepgen выдал?
Про управление по скорости и по позиции не нашёл ответа... Почему по умолчанию задействован режим управления по скорости? Если мы управляем ШД, то по идеи должен быть режим управления по позиции.... Или я что то не так понимаю?

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 10:16
Serg
Тут без теории ПИД-регулирования не обойтись.

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 11:37
antoxa-kylibin
Это как влияет в итоге на генерацию сигналов степ/дир? Можете разъяснить этот момент?

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 12:08
Kupfershcmidt
antoxa-kylibin писал(а): Можете разъяснить этот момент?
Не может. Будет посылать в разные места и отделываться общими фразами.

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 12:09
antoxa-kylibin
Тогда объясните кто знает этот момент)

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 13:47
Impartial
Вот здесь объяснение.
http://linuxcnc.org/docs/html/hal/rtcomps.html

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 14:03
Serg
antoxa-kylibin писал(а): Это как влияет в итоге на генерацию сигналов степ/дир? Можете разъяснить этот момент?
Это влияет на количество генерируемых шагов.
Теория проста, но хорошо способствует пониманию сути. А мне лень (тем более с телефона) пересказывать её для каждого, кому лень её для себя самостоятельно найти и прочитать. :wik:
Kupfershcmidt писал(а): Не может. Будет посылать в разные места и отделываться общими фразами.
Ну так взял-бы и пересказал её тут. Или сам это не разумеешь и можешь только писать никчёмные банальности с переходом на личности на "ровном месте"?

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 15:05
antoxa-kylibin
Собственно говоря проблема вот в чем...... Отработанная траектория смещена относительно заданной..... Как это вообще может быть? Куда копать то?

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 15:06
antoxa-kylibin
И это блин на железяке так и вылазит боком....

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 15:48
iMaks-RS
Глянул твои темы, нашел вот что:
antoxa-kylibin писал(а): привода сервы leadshine из серии BLDC 180Вт на всех осях
Похоже 1:1 на JMC iHSV57-30 (есть две версии прошивки 5 и 6.. разный софт для настройки), фирменной тулзой leadshine установи на всех приводах одинановые параметры, хоть из манула дефолтные. Мои JMC iHSV57-30 подключаются по сом-порту.. поэтому пришлось купить переходник usb-com. Пока по XY не выставишь одинакновые параметры у серв, будешь вместо круга вырезать овалы, иногда заваленные в какую либо сторону. Это касается всех серв любых брендов.
Так-же эти сервы весьма проблемно настраиваются, если есть косяки с механикой (подклинивания или очень сильный преднатяг кареток), если при при снятой серве не можешь без очень большого усилия сдвинуть ось, то на малых подачах можешь получить эффект вибрации/рваных перемещений ( у меня была при подачах ниже 300мм/мин)

Железки хорошие, у меня ломали фрезы и деформировали цанги.. но требовательные к механике.. :freak_in_action:

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 16:37
D.L.
antoxa-kylibin писал(а): Как это вообще может быть? Куда копать то?
G-код нужно смотреть.

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 16:52
antoxa-kylibin
Про настройку серв в курсе, делали эту процедуру. Там норм настроено. С оптическим линейками все было норм, кроме одного линейки без дифф сигнала и при работающем шпинделе ловили ложные сигналы. Без запуска шпинделя все оси нормально ездили. Решил пока без линеек использовать девайс, нарвался на эту проблему.... Конфиг соответственно без задействованых энкодеров. В предыдущих сообщениях hal и ini выкладывал.... Можете посмотреть, может там что то не так....

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 16:56
antoxa-kylibin
По механике там все рукой легко крутится, на Z был прикол, серва на низких скоростях душилась, сделали редуктор и стало все гуд

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 16:59
Serg
Неправильная работа любых приводов без ОС никак не проявится на рисунке траектории в LinuxCNC.
Нужно проверить ограничения скорости и ускорений для осей и степгенов, параметры PID после pncconf трогать не надо.
Хорошо-бы налскопом проверить разнизу между заданием и фидбэком...

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 17:10
antoxa-kylibin
Serg писал(а): 04 май 2021, 16:59 Неправильная работа любых приводов без ОС никак не проявится на рисунке траектории в LinuxCNC.
Нужно проверить ограничения скорости и ускорений для осей и степгенов, параметры PID после pncconf трогать не надо.
Хорошо-бы налскопом проверить разнизу между заданием и фидбэком...
Вот в этом то и прикол, что реальной ОС нет....Спасибо за наводку, буду дальше разбираться....

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 19:32
antoxa-kylibin
При настройке через pncconf pid по умолчанию стоят P=1000, FF1=1. Остальные 0 стоят.... Так все и оставлять? Каким образом PID настраивать в таком случае, когда просто step/dir без энкодеров используется?

Re: 7i92 made in Russia

Добавлено: 04 май 2021, 22:28
Serg
Так и оставлять, настраивать не надо - "исполнителю", в данном случае stepgen'у, не нужно преодолевать какие-либо нагрузки и силы инерции.