Проблема с шаговиками
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Проблема с шаговиками
Шаговики в режиме УП или команды, останавливаются ровно через 4 секунды и пропускают шаги.
Но если я запускаю шаговики в ручном режиме(стрелками на клавиатуре), то они крутятся без проблем.
Я хочу чтобы станок мог перемещаться 3000 мм/мин, и он перемещается даже на 4000 мм/мин, но только в ручном режиме, через УП или команду максимум могу добиться 1800 мм/мин, и то на 4 секунде слышен стук в шаговике, точнее он пытается остановится но момент не даёт.
Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Помогите решить проблему!
Может кто сталкивался?
Но если я запускаю шаговики в ручном режиме(стрелками на клавиатуре), то они крутятся без проблем.
Я хочу чтобы станок мог перемещаться 3000 мм/мин, и он перемещается даже на 4000 мм/мин, но только в ручном режиме, через УП или команду максимум могу добиться 1800 мм/мин, и то на 4 секунде слышен стук в шаговике, точнее он пытается остановится но момент не даёт.
Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Помогите решить проблему!
Может кто сталкивался?
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Проблема с шаговиками
Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?
Вне зависимости от того, какой из них вращался?
-
- Новичок
- Сообщения: 20
- Зарегистрирован: 08 окт 2012, 11:46
- Репутация: 1
- Контактная информация:
Re: Проблема с шаговиками
Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?Gaspar писал(а): Помогите решить проблему!
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Можно сказать что одновременно кроме Z конечно, Z=200 мм, а Y и X одновременно через 4 секунды.michael-yurov писал(а):Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Думаете что от частоты зависит?Dirk Diggler писал(а):Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?Gaspar писал(а): Помогите решить проблему!
Завтра на работе поиграюсь с частотой и с окном визуализации.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Проблема с шаговиками
Очень даже может быть, если ты больше 35 кГц установил.Gaspar писал(а):Думаете что от частоты зависит?
И про окно визуализации Dirk Diggler, тоже правильно предложил.
Посмотреть бы видео, а то "пропускают шаги" - очень сильно растяжимая проблема.
Может у тебя через 4 секунды траектория за габариты станка уходит, и моторы, упершись в стену, шаги пропускают
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Уважаемый michael-yurov, не надо хихикать, вы же умный человек, не смешно.
Если завтра с частотой не получится то сниму видео.
Если завтра с частотой не получится то сниму видео.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Проблема с шаговиками
Gaspar, Простите, не хотел обидеть.
Вариантов то ведь и правда - "вагон и маленькая тележка".
Если бы все их можно было бы учесть - станки бы работали без проблем, и была бы четкая инструкция по настройке и устранению неисправностей.
Нам же здесь на форуме неизвестно, из чего могла сложиться описанная проблема.
Чтобы разобраться нужно знать практически все про станок. Поэтому фото или видео может сильно помочь оценить ситуацию.
Вариантов то ведь и правда - "вагон и маленькая тележка".
Если бы все их можно было бы учесть - станки бы работали без проблем, и была бы четкая инструкция по настройке и устранению неисправностей.
Нам же здесь на форуме неизвестно, из чего могла сложиться описанная проблема.
Чтобы разобраться нужно знать практически все про станок. Поэтому фото или видео может сильно помочь оценить ситуацию.
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Поигрался с частотами.
Во общем так, у меня стоит материнка 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?
Завтра знакомый принесёт ноут, попробую на нём, если проблема пропадёт то сначала переустановлю систему, если не поможет буду менять железо.
Окно визуализации абсолютно не влияет.
Во общем так, у меня стоит материнка 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: Проблема с шаговиками
Mach3 умеет тормозить вне зависимости от процессора.
В частности - на i7, 4,2 Ггц он не может работать с частотой ядра 100 кГц.
Т.е. работать то работает, но подвисает и подтормаживает.
Не знаю, как работают атлоны, но если можно в биосе установить фиксированную рабочую частоту - это явно стоит сделать.
А то что Mach3 неправильно скорость показывает - это ерунда (по сравнению с остальными проблемами).
Максимальную скорость можно увеличить, если установить более крупный микрошаг.
В любом случае неравномерность импульсов у Mach3 такая, что частоты выше 35 кГц не приносят положительного эффекта, даже если mach3 на таких частотах не тормозит.
В частности - на i7, 4,2 Ггц он не может работать с частотой ядра 100 кГц.
Т.е. работать то работает, но подвисает и подтормаживает.
Не знаю, как работают атлоны, но если можно в биосе установить фиксированную рабочую частоту - это явно стоит сделать.
А то что Mach3 неправильно скорость показывает - это ерунда (по сравнению с остальными проблемами).
Максимальную скорость можно увеличить, если установить более крупный микрошаг.
В любом случае неравномерность импульсов у Mach3 такая, что частоты выше 35 кГц не приносят положительного эффекта, даже если mach3 на таких частотах не тормозит.
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
Но повторюсь, в ручном режиме(стрелочками на кавиатуре) станок едет спокойно 3000 да же и на 4000 может.
Я не пойму, чем отличаются команды ручного режима или вводом команды например "x500 y500"?
Какая у вас максимальная скорость на 35 кГц?
Но повторюсь, в ручном режиме(стрелочками на кавиатуре) станок едет спокойно 3000 да же и на 4000 может.
Я не пойму, чем отличаются команды ручного режима или вводом команды например "x500 y500"?
Какая у вас максимальная скорость на 35 кГц?
Re: Проблема с шаговиками
А вот плату управления (контроллер, Break Board) не указали. Может в ней проблема кроется? Обычно на контроллеры в спецификации указывается на какой частоте нужно работать.Gaspar писал(а):Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Расстояния для разгона хватает?Gaspar писал(а):Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин
-
- Мастер
- Сообщения: 2113
- Зарегистрирован: 17 янв 2013, 08:19
- Репутация: 622
- Контактная информация:
Re: Проблема с шаговиками
Повышением частоты ядра вы только снизите максимальную скорость. Mach3 намертво виснет с частотой ядра 35 кГц на ПК с процессором i5. Вот тут бы Вам и пригодился бы мультистеппинг... А так - скорее всего поможет только внешний контроллер.Gaspar писал(а):Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Контролер смотрите ниже.Fiks писал(а):А вот плату управления (контроллер, Break Board) не указали. Может в ней проблема кроется? Обычно на контроллеры в спецификации указывается на какой частоте нужно работать.Gaspar писал(а):Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Хватает, X=700; Y=500Fiks писал(а):Расстояния для разгона хватает?
- Вложения
-
- Breakout Board.pdf
- (113.61 КБ) 1030 скачиваний
Re: Проблема с шаговиками
Такой контроллер не совсем правильный выбор для Ваших драйверов. На каких оптопарах собран (по документации не понятно)? Оптронная защита излишняя, в драйверах уже есть. Я так понял, что станок не может разогнаться во время выполнения обработки? Если так, то это нормально, когда часто встречаются повороты. В маче поиграйтесь ускорением или вообще исключите контроллер. Вот еще, какой стандарт порта LPT установлен в BIOS?
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Какой посоветуете контроллер?Fiks писал(а):Такой контроллер не совсем правильный выбор для Ваших драйверов.
Re: Проблема с шаговиками
Что нибудь такое или аналогичное. http://cncdevices.ru/goods/5-ti-osevoj- ... koj-i-rele Хоть опторазвязки там и в помине нет.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Проблема с шаговиками
Эта плата опторазвязки (, которая у автора - на pc817 оптопарах) не позволяет передавать сигнал Step с частотой выше 10-15 кГц. Только, если очень повезет с процентным соотношением длительности импульсов и промежутков.
Можно попытаться помучить параметры времени импульса в настройках моторов, но, скорее всего это не даст положительного результата.
Разница в работе ручных перемещений и работе по программе вполне может быть обусловлена разным алгоритмом формирования импульсов.
Возможно, проблема и в другом, но с этой платой 35 кГц почти нереализуемо.
Собственно, до сих пор не понятна проблема - моторы останавливаются просто при движении по прямой, или причина может быть в траектории, или настройках скоростей / ускорений / настройках планировщика и т.п.
И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Можно попытаться помучить параметры времени импульса в настройках моторов, но, скорее всего это не даст положительного результата.
Разница в работе ручных перемещений и работе по программе вполне может быть обусловлена разным алгоритмом формирования импульсов.
Возможно, проблема и в другом, но с этой платой 35 кГц почти нереализуемо.
Собственно, до сих пор не понятна проблема - моторы останавливаются просто при движении по прямой, или причина может быть в траектории, или настройках скоростей / ускорений / настройках планировщика и т.п.
И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
Уменьшил, на 25кГц добился скорости 3000, ездит хорошо, но иногда(но редко) ни стого ни сего останавливается и пропускает шаги, даже на скорости 2000.michael-yurov писал(а):И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Я так понял что у меня нестабильная плата опторазвязки и нужно её заменить?
-
- Кандидат
- Сообщения: 91
- Зарегистрирован: 06 апр 2013, 10:37
- Репутация: 2
- Откуда: Украина, Киев
- Контактная информация:
Re: Проблема с шаговиками
А вот эта http://www.ebay.com/itm/New-1-PCS-5-Axi ... 1e77db3049 подойдёт?Fiks писал(а):Что нибудь такое или аналогичное. http://cncdevices.ru/goods/5-ti-osevoj- ... koj-i-rele Хоть опторазвязки там и в помине нет.
Эта http://www.ebay.com/itm/New-5-Axis-CNC- ... 2ec7072975 та же что и вы указали?