Проблема с шаговиками

Шаговые и серво двигатели, шпиндели, инверторы.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Проблема с шаговиками

Сообщение Gaspar »

Шаговики в режиме УП или команды, останавливаются ровно через 4 секунды и пропускают шаги.
Но если я запускаю шаговики в ручном режиме(стрелками на клавиатуре), то они крутятся без проблем.
Я хочу чтобы станок мог перемещаться 3000 мм/мин, и он перемещается даже на 4000 мм/мин, но только в ручном режиме, через УП или команду максимум могу добиться 1800 мм/мин, и то на 4 секунде слышен стук в шаговике, точнее он пытается остановится но момент не даёт.
Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Помогите решить проблему!
Может кто сталкивался?
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

Сообщение michael-yurov »

Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?
Dirk Diggler
Новичок
Сообщения: 20
Зарегистрирован: 08 окт 2012, 11:46
Репутация: 1
Контактная информация:

Re: Проблема с шаговиками

Сообщение Dirk Diggler »

Gaspar писал(а): Помогите решить проблему!
Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

michael-yurov писал(а):Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?
Можно сказать что одновременно кроме Z конечно, Z=200 мм, а Y и X одновременно через 4 секунды.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Dirk Diggler писал(а):
Gaspar писал(а): Помогите решить проблему!
Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?
Думаете что от частоты зависит?
Завтра на работе поиграюсь с частотой и с окном визуализации.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

Сообщение michael-yurov »

Gaspar писал(а):Думаете что от частоты зависит?
Очень даже может быть, если ты больше 35 кГц установил.

И про окно визуализации Dirk Diggler, тоже правильно предложил.

Посмотреть бы видео, а то "пропускают шаги" - очень сильно растяжимая проблема.
Может у тебя через 4 секунды траектория за габариты станка уходит, и моторы, упершись в стену, шаги пропускают :hehehe: :hehehe: :hehehe:
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Уважаемый michael-yurov, не надо хихикать, вы же умный человек, не смешно.
Если завтра с частотой не получится то сниму видео.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

Сообщение michael-yurov »

Gaspar, Простите, не хотел обидеть.
Вариантов то ведь и правда - "вагон и маленькая тележка".
Если бы все их можно было бы учесть - станки бы работали без проблем, и была бы четкая инструкция по настройке и устранению неисправностей.
Нам же здесь на форуме неизвестно, из чего могла сложиться описанная проблема.
Чтобы разобраться нужно знать практически все про станок. Поэтому фото или видео может сильно помочь оценить ситуацию.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Поигрался с частотами.
Во общем так, у меня стоит материнка epox ep-8rda3i, и процессор Athlon xp 3200+ (2,2gHz), частота шины материнки 2 канала по 200мHz= 400мHz
В Mach3 только на частоте ядра драйвера 60000Hz показывает правильную скорость перемещения, на остальных частотах не правильно, например частота 35000Hz скорость выставлена 2100 а отображает 2500.
Заподозрил я частоту шины,в биосе снизил частоту шины до 166мHz, процессор стал Athlon xp 2500+(1,8gHz), станок на 35000Hz показывает правильную скорость 2100 мм/мин.
На 25000Hz максимум можно выставить скорость 1500 мм/мин, станок без проблем конечно ездит.
На 35000Hz максимум выставляется 2100 мм/мин, станок тоже без проблем ездит, но на четвёртой секунде слышен слабый стук в шаговике.
На 45000Hz даже на 2000 мм/мин ездить не хочет.
Может проблема в железе компа?
Как Mach3 дружит с процессорами от AMD?
Завтра знакомый принесёт ноут, попробую на нём, если проблема пропадёт то сначала переустановлю систему, если не поможет буду менять железо.
Окно визуализации абсолютно не влияет.
Последний раз редактировалось Gaspar 08 апр 2013, 11:17, всего редактировалось 2 раза.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

Сообщение michael-yurov »

Mach3 умеет тормозить вне зависимости от процессора.
В частности - на i7, 4,2 Ггц он не может работать с частотой ядра 100 кГц.
Т.е. работать то работает, но подвисает и подтормаживает.

Не знаю, как работают атлоны, но если можно в биосе установить фиксированную рабочую частоту - это явно стоит сделать.
А то что Mach3 неправильно скорость показывает - это ерунда (по сравнению с остальными проблемами).

Максимальную скорость можно увеличить, если установить более крупный микрошаг.
В любом случае неравномерность импульсов у Mach3 такая, что частоты выше 35 кГц не приносят положительного эффекта, даже если mach3 на таких частотах не тормозит.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
Но повторюсь, в ручном режиме(стрелочками на кавиатуре) станок едет спокойно 3000 да же и на 4000 может.
Я не пойму, чем отличаются команды ручного режима или вводом команды например "x500 y500"?
Какая у вас максимальная скорость на 35 кГц?
Fiks
Мастер
Сообщения: 293
Зарегистрирован: 08 окт 2012, 11:45
Репутация: 27
Контактная информация:

Re: Проблема с шаговиками

Сообщение Fiks »

Gaspar писал(а):Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
А вот плату управления (контроллер, Break Board) не указали. Может в ней проблема кроется? Обычно на контроллеры в спецификации указывается на какой частоте нужно работать.
Gaspar писал(а):Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин
Расстояния для разгона хватает?
Darxton
Мастер
Сообщения: 2113
Зарегистрирован: 17 янв 2013, 08:19
Репутация: 622
Контактная информация:

Re: Проблема с шаговиками

Сообщение Darxton »

Gaspar писал(а):Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
Повышением частоты ядра вы только снизите максимальную скорость. Mach3 намертво виснет с частотой ядра 35 кГц на ПК с процессором i5. Вот тут бы Вам и пригодился бы мультистеппинг... А так - скорее всего поможет только внешний контроллер.
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Fiks писал(а):
Gaspar писал(а):Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
А вот плату управления (контроллер, Break Board) не указали. Может в ней проблема кроется? Обычно на контроллеры в спецификации указывается на какой частоте нужно работать.
Контролер смотрите ниже.
Fiks писал(а):Расстояния для разгона хватает?
Хватает, X=700; Y=500
Вложения
Breakout Board.pdf
(113.61 КБ) 1030 скачиваний
Fiks
Мастер
Сообщения: 293
Зарегистрирован: 08 окт 2012, 11:45
Репутация: 27
Контактная информация:

Re: Проблема с шаговиками

Сообщение Fiks »

Такой контроллер не совсем правильный выбор для Ваших драйверов. На каких оптопарах собран (по документации не понятно)? Оптронная защита излишняя, в драйверах уже есть. Я так понял, что станок не может разогнаться во время выполнения обработки? Если так, то это нормально, когда часто встречаются повороты. В маче поиграйтесь ускорением или вообще исключите контроллер. Вот еще, какой стандарт порта LPT установлен в BIOS?
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Fiks писал(а):Такой контроллер не совсем правильный выбор для Ваших драйверов.
Какой посоветуете контроллер?
Fiks
Мастер
Сообщения: 293
Зарегистрирован: 08 окт 2012, 11:45
Репутация: 27
Контактная информация:

Re: Проблема с шаговиками

Сообщение Fiks »

Что нибудь такое или аналогичное. http://cncdevices.ru/goods/5-ti-osevoj- ... koj-i-rele Хоть опторазвязки там и в помине нет.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11626
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4634
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Проблема с шаговиками

Сообщение michael-yurov »

Эта плата опторазвязки (, которая у автора - на pc817 оптопарах) не позволяет передавать сигнал Step с частотой выше 10-15 кГц. Только, если очень повезет с процентным соотношением длительности импульсов и промежутков.
Можно попытаться помучить параметры времени импульса в настройках моторов, но, скорее всего это не даст положительного результата.

Разница в работе ручных перемещений и работе по программе вполне может быть обусловлена разным алгоритмом формирования импульсов.

Возможно, проблема и в другом, но с этой платой 35 кГц почти нереализуемо.

Собственно, до сих пор не понятна проблема - моторы останавливаются просто при движении по прямой, или причина может быть в траектории, или настройках скоростей / ускорений / настройках планировщика и т.п.

И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

michael-yurov писал(а):И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Уменьшил, на 25кГц добился скорости 3000, ездит хорошо, но иногда(но редко) ни стого ни сего останавливается и пропускает шаги, даже на скорости 2000.
Я так понял что у меня нестабильная плата опторазвязки и нужно её заменить?
Gaspar
Кандидат
Сообщения: 91
Зарегистрирован: 06 апр 2013, 10:37
Репутация: 2
Откуда: Украина, Киев
Контактная информация:

Re: Проблема с шаговиками

Сообщение Gaspar »

Fiks писал(а):Что нибудь такое или аналогичное. http://cncdevices.ru/goods/5-ti-osevoj- ... koj-i-rele Хоть опторазвязки там и в помине нет.
А вот эта http://www.ebay.com/itm/New-1-PCS-5-Axi ... 1e77db3049 подойдёт?
Эта http://www.ebay.com/itm/New-5-Axis-CNC- ... 2ec7072975 та же что и вы указали?
Ответить

Вернуться в «Двигатели и шпиндели»