Купил комплект 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). Ничего не изменилось, общая картина та-же.
Ничего не помогает
Опишу как ведет себя ось :
1. При подаче питания слышиться шум иногда он переходит в достаточно сильный. Шум может быть равномерным, может быть плавающим. При этом по питанию осцилограф не показал никаких помех, не по 48V, не по 5V поданным с USB компьютера.
2. Даже если я снимаю двигатель с механики, двигатель вращается не плавно, а с ускорениями и замедлениями. Звук шумов остается. Ведет он себя также как при подсоединенной механике.
3. Осцилограф показал мне следующий сигнал поступающий на вход DYN2 с breackboard :
4. Настройки в Mach3 выглядят следующим образом :
Непонятное значение колличества шагов.
Клиент рвет и мечет. Из-за того что я не могу отдать станок, его люди вынужденны работать сутками чтобы отдать взятые с учетом моего станка заказы. Возможно Вы уже сталкивались с такой проблемой. Буду благодарен за любые рекомендации.

