Страница 1 из 4

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

Добавлено: 07 апр 2013, 12:59
Gaspar
Шаговики в режиме УП или команды, останавливаются ровно через 4 секунды и пропускают шаги.
Но если я запускаю шаговики в ручном режиме(стрелками на клавиатуре), то они крутятся без проблем.
Я хочу чтобы станок мог перемещаться 3000 мм/мин, и он перемещается даже на 4000 мм/мин, но только в ручном режиме, через УП или команду максимум могу добиться 1800 мм/мин, и то на 4 секунде слышен стук в шаговике, точнее он пытается остановится но момент не даёт.
Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
Помогите решить проблему!
Может кто сталкивался?

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

Добавлено: 07 апр 2013, 14:28
michael-yurov
Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?

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

Добавлено: 07 апр 2013, 15:03
Dirk Diggler
Gaspar писал(а): Помогите решить проблему!
Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?

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

Добавлено: 07 апр 2013, 16:37
Gaspar
michael-yurov писал(а):Все три мотора одновременно застревают?
Вне зависимости от того, какой из них вращался?
Можно сказать что одновременно кроме Z конечно, Z=200 мм, а Y и X одновременно через 4 секунды.

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

Добавлено: 07 апр 2013, 16:38
Gaspar
Dirk Diggler писал(а):
Gaspar писал(а): Помогите решить проблему!
Частота ядра какая установлена? Если скрыть окно визуализации траектории - как все работает?
Думаете что от частоты зависит?
Завтра на работе поиграюсь с частотой и с окном визуализации.

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

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

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

Посмотреть бы видео, а то "пропускают шаги" - очень сильно растяжимая проблема.
Может у тебя через 4 секунды траектория за габариты станка уходит, и моторы, упершись в стену, шаги пропускают :hehehe: :hehehe: :hehehe:

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

Добавлено: 07 апр 2013, 18:08
Gaspar
Уважаемый michael-yurov, не надо хихикать, вы же умный человек, не смешно.
Если завтра с частотой не получится то сниму видео.

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

Добавлено: 07 апр 2013, 18:51
michael-yurov
Gaspar, Простите, не хотел обидеть.
Вариантов то ведь и правда - "вагон и маленькая тележка".
Если бы все их можно было бы учесть - станки бы работали без проблем, и была бы четкая инструкция по настройке и устранению неисправностей.
Нам же здесь на форуме неизвестно, из чего могла сложиться описанная проблема.
Чтобы разобраться нужно знать практически все про станок. Поэтому фото или видео может сильно помочь оценить ситуацию.

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

Добавлено: 08 апр 2013, 10:36
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?
Завтра знакомый принесёт ноут, попробую на нём, если проблема пропадёт то сначала переустановлю систему, если не поможет буду менять железо.
Окно визуализации абсолютно не влияет.

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

Добавлено: 08 апр 2013, 10:47
michael-yurov
Mach3 умеет тормозить вне зависимости от процессора.
В частности - на i7, 4,2 Ггц он не может работать с частотой ядра 100 кГц.
Т.е. работать то работает, но подвисает и подтормаживает.

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

Максимальную скорость можно увеличить, если установить более крупный микрошаг.
В любом случае неравномерность импульсов у Mach3 такая, что частоты выше 35 кГц не приносят положительного эффекта, даже если mach3 на таких частотах не тормозит.

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

Добавлено: 08 апр 2013, 11:08
Gaspar
Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
Но повторюсь, в ручном режиме(стрелочками на кавиатуре) станок едет спокойно 3000 да же и на 4000 может.
Я не пойму, чем отличаются команды ручного режима или вводом команды например "x500 y500"?
Какая у вас максимальная скорость на 35 кГц?

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

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

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

Добавлено: 08 апр 2013, 13:47
Darxton
Gaspar писал(а):Частота 35 кГц де даёт мне увеличить скорость выше 2100 мм/мин, я хочу добиться хотя бы 3000.
Повышением частоты ядра вы только снизите максимальную скорость. Mach3 намертво виснет с частотой ядра 35 кГц на ПК с процессором i5. Вот тут бы Вам и пригодился бы мультистеппинг... А так - скорее всего поможет только внешний контроллер.

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

Добавлено: 08 апр 2013, 14:24
Gaspar
Fiks писал(а):
Gaspar писал(а):Шаговики стоят 57BYGH115-003, драйвера DQ542MA, БП 48 вольт, установлен Mach3.
А вот плату управления (контроллер, Break Board) не указали. Может в ней проблема кроется? Обычно на контроллеры в спецификации указывается на какой частоте нужно работать.
Контролер смотрите ниже.
Fiks писал(а):Расстояния для разгона хватает?
Хватает, X=700; Y=500

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

Добавлено: 08 апр 2013, 15:59
Fiks
Такой контроллер не совсем правильный выбор для Ваших драйверов. На каких оптопарах собран (по документации не понятно)? Оптронная защита излишняя, в драйверах уже есть. Я так понял, что станок не может разогнаться во время выполнения обработки? Если так, то это нормально, когда часто встречаются повороты. В маче поиграйтесь ускорением или вообще исключите контроллер. Вот еще, какой стандарт порта LPT установлен в BIOS?

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

Добавлено: 08 апр 2013, 16:38
Gaspar
Fiks писал(а):Такой контроллер не совсем правильный выбор для Ваших драйверов.
Какой посоветуете контроллер?

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

Добавлено: 08 апр 2013, 16:54
Fiks
Что нибудь такое или аналогичное. http://cncdevices.ru/goods/5-ti-osevoj- ... koj-i-rele Хоть опторазвязки там и в помине нет.

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

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

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

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

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

И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?

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

Добавлено: 11 апр 2013, 21:13
Gaspar
michael-yurov писал(а):И еще не понимаю - почему бы не уменьшить делитель микрошага и не поднять тем самым планку максимальной скорости в 2 раза?
Уменьшил, на 25кГц добился скорости 3000, ездит хорошо, но иногда(но редко) ни стого ни сего останавливается и пропускает шаги, даже на скорости 2000.
Я так понял что у меня нестабильная плата опторазвязки и нужно её заменить?

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

Добавлено: 11 апр 2013, 21:16
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 та же что и вы указали?