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

Проблема с сервоприводом под MACH3

Добавлено: 28 июл 2013, 09:13
Григорий42
Очень нужна помощь с подключением servo system к Mach3.

Купил комплект servo system у DMM Technology, качеством которого очень доволен. Но возникла проблема, с которой я обратился к продавцу. Они качественно и быстро отвечают на вопросы, но параллельно я решил задать вопрос на разных форумах, чтобы иметь как можно больше мнений людей для быстрого устранения проблемы.

У меня возникла проблема, которую я не могу решить уже 2 недели. Опишу ее детально :

Через меню Config\Motor Tuning в Mach3 я попытался настроить двигатели для перемещения на необходимое колличество импульсов (Step per), согласно рекомендациям и моим рассчетам.

Use "500" for the servo drive GEAR_NUM, then tune the motor settings in Mach3 to a higher resolution to achieve your target. With a 5mm pitch ball screw, you will need 400 pulses from Mach3 to travel 1mm.
Since the ball screw is a very fin pitch, the load mass is no problem. The 400W motors paired with a direct drive 5mm pitch has a theoretical maximum load of over 700kg
Travel resolution = 5mm/rev / 16,384points/rev = 0.0003mm (depends on resolution / backlash / accuracy of ball screw and motor coupling).
Max rapid speed = 3000rev/min * 5mm/rev = 15000mm/min = 590IPM

При проверке перемещения по оси, ось двигается абсолютно хаотично. Отклонение перемещений идет в очень широком диапозоне. Ось "плывет" в обе стороны. Настройки Step per unit колелятся в пределах от 3700 до 6200.

Я предпринял следющие действия :

1. Полностью перебрал и проверил всю механику на оси винт-гайка, которую я сейчас тестирую. Добился, что она вращается легко 1 пальцем, без каких либо проблем.



2. Проверил все соединения и разъемы блока NC


3. Полностью заземлил систему (станок-блок NC-PC).


4. Подключил внешний выпрямитель напряжения.

5. Подобрал motherboard которая устойчиво работает с Mach3 ( P5PL2 Asus ).
Я проверил на ней работу нескольких версий Mach - Mach3VersionR2.63-LockDown-englisch,Mach3 R3.042.040,Mach3-3.043.053, Mach3 R3.043.066. Все работают нормально.
6. Установлена официальная версия лицензии. ( на всякий случай ). Хотя технически она пока мне не нужна.
7. Перепробовав несколько вариантов официальных версий Windows XP, установил ту, с которой блок NC заработал максимально стабильно. Проверял несколько дней.

8. Оптимизировал работу Windows XP согласно рекомендаций machsupport после успешного запуска Mach3. Не смог только выставить Standard PC - компьютер упорно переставал работать, Windows просто не хотел запускаться.
9. Попробовал использовать вместо порта LPT дополнительную плату (PCI Series Adapter LPT/COM). Ничего не изменилось, общая картина та-же.



Ничего не помогает :-(. Я в полном замешательстве. До того как я все собрал вместе блок NC внешне работал абсолютно нормально.

Опишу как ведет себя ось :

1. При подаче питания слышиться шум иногда он переходит в достаточно сильный. Шум может быть равномерным, может быть плавающим. При этом по питанию осцилограф не показал никаких помех, не по 48V, не по 5V поданным с USB компьютера.
2. Даже если я снимаю двигатель с механики, двигатель вращается не плавно, а с ускорениями и замедлениями. Звук шумов остается. Ведет он себя также как при подсоединенной механике.
3. Осцилограф показал мне следующий сигнал поступающий на вход DYN2 с breackboard :

4. Настройки в Mach3 выглядят следующим образом :
Непонятное значение колличества шагов.


Клиент рвет и мечет. Из-за того что я не могу отдать станок, его люди вынужденны работать сутками чтобы отдать взятые с учетом моего станка заказы. Возможно Вы уже сталкивались с такой проблемой. Буду благодарен за любые рекомендации.

Re: Проблема с сервоприводом под MACH3

Добавлено: 28 июл 2013, 09:25
aftaev
Григорий42 писал(а):Через меню Config\Motor Tuning в Mach3 я попытался настроить двигатели для перемещения на необходимое колличество импульсов (Step per), согласно рекомендациям и моим рассчетам.
А можно сделать проще чтобы Мач сам все посчитал Ликбез #25

сервы на сколько ватт?

Re: Проблема с сервоприводом под MACH3

Добавлено: 28 июл 2013, 09:26
ukr-sasha
Ничего не понял.
"Грызут смутные сомнения", что виноват Мач3.
Драйверы-сервоусилители правильно настроены?

Re: Проблема с сервоприводом под MACH3

Добавлено: 29 июл 2013, 12:29
Nick
Григорий42 писал(а):1. При подаче питания слышиться шум иногда он переходит в достаточно сильный. Шум может быть равномерным, может быть плавающим. При этом по питанию осцилограф не показал никаких помех, не по 48V, не по 5V поданным с USB компьютера.
2. Даже если я снимаю двигатель с механики, двигатель вращается не плавно, а с ускорениями и замедлениями. Звук шумов остается. Ведет он себя также как при подсоединенной механике.
3. Осцилограф показал мне следующий сигнал поступающий на вход DYN2 с breackboard :
А если прямо на привод подать управляющий сигнал, но не от Мача, а от другого источника, чтобы исключить мач из цепочки. Если шум останется - мач не причем. Если пропадет - ковыряем мач.