К содержанию

РуководствоСтанки с ЧПУ и металлообработка

Дрейф координат и пропуск шагов на фрезере: питание драйверов, перестановка узлов и скрытый обрыв кабеля

Ноль уезжает на десятые доли миллиметра за время длинной гравировки, ось теряет шаги в одном и том же месте хода, пульт перезагружается под нагрузкой, а прозвонка кабеля показывает, что всё цело. Эта статья про электрические причины таких сбоев на китайских фрезерах: как выбрать и проверить блок питания драйверов, как найти виновника перестановкой узлов и как поймать обрыв жилы, который виден только в движении.

Сергей Орлов

Инженер по промышленной автоматизации и робототехнике, 11 лет в отрасли

8 минут

Схема кабель-канала с кабелями внутри звеньев при горизонтальном ходе
Кабели в кабель-канале изгибаются при каждом движении оси. Жила, которая ломается на изгибе, прозванивается в покое и теряет контакт на ходу

Кратко

Дрейф координат и потерю шагов чаще всего вызывают слишком высокие скорость и ускорение, слабый или просевший блок питания драйверов и перетёртый кабель двигателя в кабель-канале. Диагностику ведут в таком порядке: снизить ускорение вдвое и проверить крепёж, измерить напряжение питания под нагрузкой, переставить местами драйверы, двигатели и кабели и посмотреть, куда переехала неисправность. Обрыв жилы на изгибе прозвонкой в покое не виден: кабель проверяют в движении или временно прокладывают двигатель коротким проводом мимо гусеницы.

  • Нулевая точка уходит при долгой работе, на втором проходе или в одном и том же месте хода: это три разных сценария, и у каждого своя вероятная причина.
  • Первый шаг диагностики дешёвый: снизить скорость и ускорение в 2–10 раз. Если сбой пропал, дело в нагрузке, и ускорение подбирают заново.
  • Напряжение блока питания не должно выходить за пределы драйвера в обе стороны. Слишком низкое роняет момент на скорости, слишком высокое сжигает драйвер.
  • Блок берут с запасом по току 10–30 % от суммы токов осей, все минусы нескольких блоков соединяют, силовое питание отделяют от логики.
  • Обрыв жилы в кабель-канале прозвонкой в покое не виден. Проверяют в движении или временной прокладкой мимо канала.

Три сценария сбоя

Статья про потерю шагов шагового двигателя разбирает общую теорию: частоту импульсов, момент, резонанс. Здесь о том, что оператор реально находит под панелью китайского станка. Прежде чем что-то откручивать, определите, к какому сценарию относится ваш случай.

Как проявляетсяВероятные причины
Ноль уходит на десятые доли или единицы миллиметров за долгую гравировку, на втором проходескорость и ускорение, механика, слабый блок питания
Сбой всегда в одном и том же месте хода или осиперелом жилы кабеля двигателя, плохой разъём, клемма
Сбой появляется со стартом шпинделянаводки, заземление и экраны
Драйвер на красном индикаторе, ось едет в одну сторонукабель, сигнал Dir, перегрев или ошибка драйвера
Пульт перезагружается под нагрузкойпросадка блока 24 В, питание логики

Причины перечислены по частоте, но не по простоте проверки. Начинать нужно с самых дешёвых.

Шаг первый: скорость, ускорение и крепёж

Операторы, которые прошли этот путь, называют главного виновника: слишком высокие ускорение и скорость холостых ходов G0, особенно на оси Z. Мощный шаговик теряет шаг при разгоне, а на гравировке долгого цикла ошибка накапливается. Рекомендации практиков такие.

  • Для диагностики временно снизьте скорость и ускорение в 2–10 раз. Если сбой исчез, причина в нагрузке на привод.
  • Ускорение подбирают опытным путём: поднимают до первого пропуска или вибрации и отступают на 20–30 %. Для лёгких бюджетных станков рабочим называли линейное ускорение 300–600 мм/с², на тяжёлых порталах ставят ниже.
  • В пультах с параметром рывка (Jerk) его снижают: в одном случае помогло, в другом лишь частично.
  • Глубокие детали режут послойно: сначала черновая, потом чистовая. Это защищает и от нулевого дрейфа по Z на втором проходе, когда фреза может сломаться или прорезать заготовку.

Затем крепёж и смазка. Незатянутые болты, ослабленные опоры винта, изношенная муфта, сухие направляющие, подклинивающие подшипники и загустевшая смазка в холодном помещении дают тот же результат, что слабая электроника. В одном из обсуждений смазку при сборке просто не подключили. Муфту проверяют меткой маркером, как описано в статье про пропуск шагов.

Шаг второй: питание драйверов

Напряжение

Индуктивность обмотки не даёт току быстро нарастать, поэтому на высоких оборотах момент зависит от напряжения питания. Но у любого драйвера есть свой допустимый диапазон. Для примера, производитель Leadshine в описании драйвера DM556 указывает питание 20–50 В постоянного тока, ток 0,5–5,6 А (4,0 А действующих) и частоту входных импульсов до 200 кГц.

СитуацияЧто говорят практики
Мощный шаговик NEMA 34 на 24 В теряет момент на оборотахподнимают питание в пределах допуска драйвера: около 48 В, у мощных драйверов выше
Длинные двигатели 57 ммоколо 60 В
Драйвер TB6600 с мотором NEMA 23блок 36 В, на плате выставляют около 32 В, если именно это указано пределом
Драйвер M54245–48 В

Вывод для читателя: цифры в таблице нельзя применять без паспорта вашего драйвера. «Заявленные» 45 В у части китайских драйверов в реальности оказывались пределом 32 В, а превышение предела сжигает драйвер. Переменное напряжение трансформатора умножают на 1,4, чтобы получить постоянное после выпрямителя. Блок, выдающий меньше минимума драйвера, просто не заработает.

Ток блока

Практическое правило: ток блока берут как сумму токов осей плюс 10–30 %. Оценка консервативная, фактическая нагрузка блока ниже суммы фазных токов, но запас защищает от просадки при одновременном разгоне нескольких осей. Пример: два двигателя NEMA 34 по 4,2 А дают 8,4 А, с запасом 20 % выходит около 10 А. На таком же станке один оператор вместо блока 350 Вт поставил 500 Вт при 60 В. Блок, работающий на пределе, просаживается под нагрузкой, и это видно как пропуск шагов, ошибки драйверов на случайных осях и перезагрузки пульта.

Схема подключения

  • Силовое питание драйверов отделяют от питания логики и датчиков. Общий блок для логики и силы приносит помехи.
  • Если блоков несколько (например, отдельный на каждую ось), объединяют все минусы общим проводом и заземляют корпус. Блоки без общего минуса дают странные потенциалы.
  • Клеммы подтягивают: слабая затяжка на больших токах нагревает контакты и выжигает их.
  • Радиатор дешёвого драйвера TB6600 сажают на термопасту и добавляют обдув.
  • Ток на драйвере выставляют около номинального тока двигателя и сверяют действующее значение с действующим, а не с пиковым. Если вал в паузе проворачивается рукой, а ось ползёт, ток удержания выставляют равным номинальному.

На длинных обработках помогает отдельный блок для самой нагруженной оси. В одном обсуждении при 29-часовой 3D-обработке отдельный блок 48 В на ось X дал десять часов без сбоев, хотя до этого сбои были.

Если смотреть на то, что ставят на фрезерах Wattsan, то в описании M1 указаны драйверы Leadshine, а серия M3 идёт с серводвигателями того же производителя. Для шаговых осей с такими драйверами правило остаётся тем же: питание берут по паспорту драйвера.

Шаг третий: перестановка узлов

Самый надёжный способ отделить электронику от механики это поменять местами два одинаковых узла и посмотреть, куда переехала неисправность. Перед этим выключают станок и записывают положение переключателей (DIP) на драйверах: у разных осей они могут отличаться.

Что переставилиНеисправность переехалаЗначит, виноват
Два драйверавместе с драйверомдрайвер
Два двигателявместе с двигателемдвигатель
Сигнальные кабели на плате (Step и Dir двух осей)вместе с сигналомуправляющая плата
Любые из этихосталась на той же осикабель двигателя, механика или питание этой оси

Дополнительные приёмы, которые называют практики. Прозвонить обмотки двигателя: сопротивление порядка единиц ом и меньше, точное значение в паспорте. После аварии открыть шкаф и посмотреть индикаторы драйверов: красный индикатор уже содержит подсказку. Светодиоды на драйвере горят нормально даже при потере сигнала Dir, поэтому его проверяют по входу платы, а не по лампе. Замыкать «обходом» оптопару или защиту драйвера нельзя, это снижает безопасность.

Метод не всегда сразу даёт ответ: в одной из тем перестановка осей перенесла проблему на другую ось, и виновата оказалась управляющая плата, хотя сначала подозревали провод.

Шаг четвёртый: скрытый обрыв кабеля двигателя

Сбой в одном и том же месте хода, ось то работает, то нет, драйвер сам отключается или двигатель меняет направление, а прозвонка ничего не находит: с этим обычно виноват кабель в кабель-канале. Жила ломается на изгибе, при каждом движении то теряет контакт, то находит его снова. В покое она прозванивается нормально.

Рекомендации практиков.

  • Проверять кабель в движении, а не в покое. Для этого нужен второй человек: шевелить кабель и разъём при медленном движении оси на работающем станке опасно, рядом электричество и движущиеся узлы.
  • Подключить двигатель коротким временным проводом по воздуху, мимо кабель-канала. Если сбой пропал, меняют кабель целиком. Искать место излома не нужно.
  • Перекинуть кабель с исправной оси и посмотреть, переедет ли проблема.
  • Подтянуть клеммы, пошевелить и продуть разъёмы после долгого простоя, особенно после переноса станка.

Оператор, у которого на станке перестала опускаться ось Z, нашёл короткое замыкание на кабеле; другой нашёл оборванный экран сигнального кабеля, который давал лишние шаги. Ещё один случай связан с кабелем шпинделя, зажатым роликом ремня.

Какой кабель ставить

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

Типоразмер двигателяОриентир по сечению жил
42–57 мм0,5–0,75 мм²
86 мм1 мм²
110–130 мм1,5 мм²

Цифры приведены по рекомендациям, цитируемым в обсуждении практиков, и служат ориентиром: сверяйте с паспортом двигателя. Сечение подвижного кабеля не делают тоньше проводов, выходящих из двигателя. Тонкие многожильные жилы к винтовым клеммам обжимают втулочными наконечниками (бывают от 0,25 мм² под сигналы и от 0,5 мм² под силовые), а не паяют: паяные жилы ломаются у основания, а штыри разъёма от пайки греются. Силовые провода двигателя можно вести без экрана, а энкодерные нужны экранированные, с одним заземлённым концом, как описано в статье про наводки. Кабель шпинделя ведут цельным, без скруток и вне зоны ремней.

Порядок поиска по шагам

  1. Снизить скорость и ускорение, проверить крепёж, муфты, смазку.
  2. Измерить напряжение питания драйверов под нагрузкой и сверить с паспортом.
  3. Прогнать программу без шпинделя и со шпинделем: сбой только со шпинделем это наводки.
  4. Переставить драйверы, двигатели, сигнальные кабели.
  5. Проверить кабель двигателя в движении и временной прокладкой.
  6. Если пропуски остались, смотреть механику и подбирать драйверы заново: это уже тема статьи про шаговый двигатель или серво.

Менять стойку или пульт «на всякий случай» без этих шагов практики не советуют: деньги уходят, а причина остаётся.

Когда нужен инженер

Если перестановка не локализовала неисправность или нет уверенности в измерениях питания, нужен инженер с мультиметром и осциллографом. Подтяжку клемм и осмотр кабелей включают в плановое обслуживание: Lasercut, давно зарекомендовавшая себя на рынке компания, рекомендует плановый осмотр раз в 4–6 месяцев, а её сервисная служба выезжает на ремонт в том числе к станкам других продавцов.

Частые вопросы

Почему ось теряет шаги в одном и том же месте хода?

Чаще всего виноват перелом жилы кабеля двигателя в кабель-канале. Прозвонка в покое его не покажет. Проверьте кабель в движении или временно проложите двигатель проводом мимо канала.

Какой блок питания брать для шаговых двигателей?

Напряжение по паспорту драйвера, обычно 36–48 В для NEMA 23–34, а ток как сумму токов осей плюс 10–30 %. Несколько блоков соединяют общим минусом и заземляют корпус.

Как понять, что неисправен драйвер, а не кабель?

Поменять местами два драйвера. Если неисправность переехала на другую ось вместе с драйвером, виноват драйвер. Если осталась на прежней оси, ищут кабель, двигатель или механику.

Можно ли поднять ток драйвера, чтобы ось не теряла шаги?

Только до номинального тока двигателя по паспорту, с сопоставлением действующих значений. Выше номинала мотор перегревается, а «по руке» температуру оценивать ненадёжно.

Источники

  1. Leadshine DM556: цифровой драйвер шагового двигателя ↗ — Leadshine Technology, технические характеристики
  2. Wiring and Grounding Guidelines for PWM AC Drives (DRIVES-IN001) ↗ — Rockwell Automation, 2019
  3. Выбор блока питания ↗ — обсуждение практиков
  4. Смещение по оси X ↗ — обсуждение практиков
  5. Периодичная остановка по осям и пропуск шагов ↗ — обсуждение практиков

Иллюстрация: Silberwolf / Wikimedia Commons, CC BY-SA 2.5

Автор

Сергей Орлов

Инженер по промышленной автоматизации и робототехнике, 11 лет в отрасли

Одиннадцать лет внедряет промышленных роботов и автоматизирует участки на производстве. Пишет о робототехнике, мониторинге оборудования и цифровом производстве.

Все материалы автора →

Как мы готовим материалы — в редакционной политике. Нашли ошибку? Напишите нам.

В этом разделе: Электрика станка: заземление, помехи, датчики

Все →

Комментарии

Пока никто не написал. Задайте вопрос — автор или эксперты редакции ответят.

Написать комментарий