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

Контроллеры, драйверы, датчики, управляющие устройства.
Григорий42
Новичок
Сообщения: 1
Зарегистрирован: 28 июл 2013, 09:01
Репутация: 0
Контактная информация:

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

Сообщение Григорий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 выглядят следующим образом :
Непонятное значение колличества шагов.


Клиент рвет и мечет. Из-за того что я не могу отдать станок, его люди вынужденны работать сутками чтобы отдать взятые с учетом моего станка заказы. Возможно Вы уже сталкивались с такой проблемой. Буду благодарен за любые рекомендации.
Вложения
Addon_LPT_port.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16768&mode=view' target=_blank>Загрузить оригинал (2.61 МБ)</a>
Board_addon_LPT.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16769&mode=view' target=_blank>Загрузить оригинал (1.21 МБ)</a>
BreackBoard.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16770&mode=view' target=_blank>Загрузить оригинал (864.24 КБ)</a>
Ground.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16771&mode=view' target=_blank>Загрузить оригинал (690.74 КБ)</a>
Ground_PC.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16772&mode=view' target=_blank>Загрузить оригинал (1.1 МБ)</a>
NC block.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16773&mode=view' target=_blank>Загрузить оригинал (921.62 КБ)</a>
PortAndPin.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16774&mode=view' target=_blank>Загрузить оригинал (807.3 КБ)</a>
Power.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16775&mode=view' target=_blank>Загрузить оригинал (356.74 КБ)</a>
Step_Impuls.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16776&mode=view' target=_blank>Загрузить оригинал (845.43 КБ)</a>
Step_per.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16777&mode=view' target=_blank>Загрузить оригинал (929.43 КБ)</a>
Windows.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16778&mode=view' target=_blank>Загрузить оригинал (2.77 МБ)</a>
Z axis.jpg (5908 просмотров) <a class='original' href='./download/file.php?id=16779&mode=view' target=_blank>Загрузить оригинал (1.13 МБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

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

сервы на сколько ватт?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

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

Сообщение ukr-sasha »

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

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

Сообщение Nick »

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

Вернуться в «Электроника»