Кто обьяснит почему уходит 0 заготовки при выполнение одной

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Сергей Саныч »

Попробуй сменить полярность сигнала STEP.
Чудес не бывает. Бывают фокусы.
Baha
Мастер
Сообщения: 605
Зарегистрирован: 29 сен 2008, 17:37
Репутация: 26
Откуда: Тараз-Москва

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Baha »

Kulibin74 писал(а): Почему теряется один шаг при каждой смене направления движения????
Попробуй инвертнуть сигнал step и dir, или комбинаций с инветрацией.
Сферический ватник в вакууме.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение verser »

Kulibin74 писал(а):Ставил метки на валы X и Y. После цикла много не совпадают.
С чем метки на валах "много не совпадают" ? с метками на муфтах? между валом сервы и ходовым винтом?
Или я что-то недопонимаю? Вы так уверенно пишете
И не надо больше говорить про механику и прскальзывания муфт....
что всё таки с метками?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Baha писал(а):Попробуй инвертнуть сигнал step и dir, или комбинаций с инветрацией
Попробую,
verser писал(а):С чем метки на валах "много не совпадают"
поставил метки на муфтах относительно корпуса двигателя. не совпадают как раз на смещения (т.е если обратно отъехать на эту погрешность (увеличение) то метки совпадают)

Еще раз глянул мануал на привод (стр 134). Поставил тайминги 1100,1100,20000,20000 результат тот-же...
Вложения
OEMAX CSDJP USER MANUAL.PDF
(8.76 МБ) 1828 скачиваний
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение verser »

Kulibin74 писал(а):поставил метки на муфтах относительно корпуса двигателя. не совпадают как раз на смещения
А метки на муфтах относительно валов этих двигателей, а не корпусов, пробовали?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

При смене местами проводов STEP0- STEP0+ соответственно изменилось направление движения оси, а при смене DIR0- DIR0+ ноль стал смещатся в отрицательную сторону!!! 1 шаг, но почему????????? :thinking:
Пробовал ставить STEPLEN, STEPSPACE, 500 и 100000 и 0 разницы нет
Последний раз редактировалось Kulibin74 31 мар 2015, 17:03, всего редактировалось 2 раза.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

verser писал(а):А метки на муфтах относительно валов этих двигателей, а не корпусов, пробовали?
портал меня спокойно катает на себе
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Сергей Саныч »

Попробуйте в тестовой программе сделать одинаковое перемещение вперед и назад.
Чудес не бывает. Бывают фокусы.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

пробовал 2мм вперед 2мм назад, 2мм назад 2мм вперед. результат тот же.
попробовать подключить в режиме open collector ( у меня дифференциальный)? залезть в настройки сервопаков и посмотреть там? Почему на серве Панасоник нет ухода оси после 800 циклов?
Вот что еще накопал http://www.cnczone.ru/forums/index.php?showtopic=3099
Завтра буду лезть в сервопак... :controller:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Nick »

Kulibin74 писал(а): А можно выход с энкодера сервы подцепить к месе к входу энкодера шпинделя и посмотреть будут ли совпадать шаги? У меня 7i76 5i25.
Да можно.
Kulibin74 писал(а):да. тоже делал 5000.
Надо посмотреть точные значения в документации к драйверам. У шаговиков обычно steplen stepspace 5000 dirhold dirsetup 20000.

Скинь свои конфиги.

Наводок на сигнальные цепи не может быть никаких?

смущает меня всетаки это дробное количество импульсов на мм...
Это точно никак не может вызвать такое поведение.


--------------
А серводрайверы как-то настраивал? В них можно посмотреть их текущее состояние?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Поставил debian linuxCnc 2.6.3 не активны кнопки в pnconf оси Z не могу скорости поиска начала задать!!! Но что приятно удивило, что есть уже 5i25+7i76 в стандартных вариантах.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Информация к размышлению. Осцилограммы сервы по X
Вложения
слева напрво скорость 2000м/мин, 1000м/мин, 200мм/мин (1902 просмотра) <a class='original' href='./download/file.php?id=47097&mode=view' target=_blank>Загрузить оригинал (760.97 КБ)</a>
слева напрво скорость 2000м/мин, 1000м/мин, 200мм/мин
2000м/мин крупнее (1902 просмотра) <a class='original' href='./download/file.php?id=47098&mode=view' target=_blank>Загрузить оригинал (945.76 КБ)</a>
2000м/мин крупнее
2000м/мин крупнее (1902 просмотра) <a class='original' href='./download/file.php?id=47099&mode=view' target=_blank>Загрузить оригинал (672.12 КБ)</a>
2000м/мин крупнее
1000м/мин крупнее (1902 просмотра) <a class='original' href='./download/file.php?id=47100&mode=view' target=_blank>Загрузить оригинал (809.37 КБ)</a>
1000м/мин крупнее
200 мм/мин (1902 просмотра) <a class='original' href='./download/file.php?id=47101&mode=view' target=_blank>Загрузить оригинал (481.15 КБ)</a>
200 мм/мин
ошибка pnconf (1902 просмотра) <a class='original' href='./download/file.php?id=47103&mode=view' target=_blank>Загрузить оригинал (793.7 КБ)</a>
ошибка pnconf
параметры сервы (1902 просмотра) <a class='original' href='./download/file.php?id=47104&mode=view' target=_blank>Загрузить оригинал (754.75 КБ)</a>
параметры сервы
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Nick »

ошибка pnconf
Ты где-то написал "200\" вместо 200.
параметры сервы
А не слишком большой I gain? Автонастройку делал?
Посмотреть бы, что она показывает при уходе на несколько мм.....
Покажет 0 или покажет эти мм. Так можно будет увидеть, где проблема, до драйвера или после.

ЗЫ энкодер и остальные провода нормально подключены?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

все завтра. попробую еще на отсоединенной оси. чисто движек погонять.
провода в порядке
осцилограмма при 6000 м/мин при холостых перемещениях была идеальной.
на что еще обратил внимание в ошибках сервы были тоько error 33(Pulse Input Overflow E33("PoF") Pulse error, which exceeds user parameter SEt-33).
- Gain is too low.
- External load is too big
Как устранить
- Check pulse input part connection
status
- Lower the input frequency
- Raise Feed Forward gain of SEt-34.
- Raise speed gain (SEt-2,3).
- Raise position gain (SEt-4).
Последний раз редактировалось Kulibin74 02 апр 2015, 09:41, всего редактировалось 1 раз.
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Nick писал(а):она показывает при уходе на несколько мм..... Покажет 0 или покажет эти мм. Так можно будет увидеть, где проблема, до драйвера или после.
А это как посмотреть?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Nick »

Kulibin74 писал(а):А это как посмотреть?
Он не показывает состояние обратной связи от энкодера, или его текущее положение?
Kulibin74 писал(а):- Lower the input frequency
Может всетаки частота для него большевата?
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Nick писал(а):Может всетаки частота для него большевата?
частота чего большевата?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Nick »

шагов, или задержка между импульсами
Kulibin74
Почётный участник
Почётный участник
Сообщения: 665
Зарегистрирован: 08 апр 2013, 15:33
Репутация: 65
Настоящее имя: Сергей Александрович
Откуда: Москва
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение Kulibin74 »

Закрывайте тему, нашел причину почему при смене направления теряется шаг на обеих осях X Y. Так должно быть (8 параметр) как выделено на фото, а был параметр 0. Поймете? :beer_blow: :beer_blow: :beer_blow:
Вложения
20150402_160301.jpg (1841 просмотр) <a class='original' href='./download/file.php?id=47201&mode=view' target=_blank>Загрузить оригинал (710.37 КБ)</a>
Аватара пользователя
megagad
Почётный участник
Почётный участник
Сообщения: 3207
Зарегистрирован: 05 апр 2014, 18:57
Репутация: 712
Откуда: Реуспублика Крым, Бахчисарай.
Контактная информация:

Re: Кто обьяснит почему уходит 0 заготовки при выполнение од

Сообщение megagad »

НЕВЕРЮ - при нулевом параметре у вас оси вообще не ездили-бы. Это параметр CW/CCW(вперёд/назад) - для каждого направления своя линия(отдельная). Хотя, если в управляющей программе прописан такой метод управления - при переключении на 8-й параметр опять-же у вас ничего не будет ездить.
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
Ответить

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