Перейти к содержимому


Фотография

Ошибки драйверов HBS86


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 11

#1 OFFLINE   Isaeff

Isaeff

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:Махачкала

Отправлено 25 Май 2026 - 00:47

В ремонте самодельный 2х шпиндельный станок. Драйвера hbs86 с возможностью отключения энкодера. Двигатели с энкодерами. Во время работы на разных драйверах выскакивает ошибка - 7 красных миганий. На любой из 6 осей может выскочить. Меняю двигатели, проводку, драйвер. Есть запасной драйвер с движком. Но поймать причину не могу. На одной оси выходит, начинаю менять, на другую ось перекидывает. Причем не сразу. Запускаю программу на полдня. По воздуху. Иногда заканчивает нормально. Но в 40% случаев в разных местах работы на случайной оси выскакивает ошибка. 7 красных. У меня варианты закончились. Можете подсказать где искать?
Отключаю энкодер на очередном драйвере. Ошибка выскакивает на другом. Отключаю на нескольких, теряет шаги. При этом если снять двигатель, порталы и шпиндели перемещаются легко, буквально пальцами.

Сообщение отредактировал Isaeff: 25 Май 2026 - 00:51

  • 0

#2 OFFLINE   Alex2x

Alex2x

    Бакалавр CNC

  • Пользователи+
  • PipPipPip
  • 121 сообщений
  • Пол:Мужчина
  • Из:DE

Отправлено 25 Май 2026 - 01:06

Что наиболее вероятно 1. Помехи на STEP/DIR — самая вероятная причина

HBS86 очень чувствительны к:

  • длинным сигнальным проводам,
  • общей земле,
  • VFD шпинделя,
  • плохому экранированию,
  • USB-подключению,
  • китайским breakout board.

Когда драйвер получает лишний импульс STEP или теряет DIR — энкодер видит рассогласование → 7 миганий.

То, что ошибка перескакивает между осями — главный признак.

 

Помехи от VFD / шпинделя   Плохая земля / экраны   Проблема STEP/DIR контроллера   Просадка БП

Сообщение отредактировал Alex2x: 25 Май 2026 - 01:08

  • 0

#3 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 108 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 25 Май 2026 - 09:40

В ремонте самодельный 2х шпиндельный станок. Драйвера hbs86 с возможностью отключения энкодера. Двигатели с энкодерами.

Мощное описание станка. Каждый винтик как на ретгене.

Зачем Вы считаете, что виноваты драйверы? В станке много всякого. 

Как в анекдоте - "Доктор, у меня дочка все время улыбается, может она сумашедшая?"


PS. 
Фигасе. впервые на Алике вижу рекомендации по борьбе с неисправностями https://aliexpress.r...000056714931512

 

"Примечание о мигании красного света водителя 7 раз:

Частота мигания красного света означает различные подсказки об ошибках.Мигание красного индикатора семь раз это очень распространённое уведомление об ошибке, которое можно устранить с помощью различных методов отладки.
Как правило, драйвер шагового двигателя с обратной связью имеет допустимый диапазон погрешностей.Цель этой функции предотвратить случайное срабатывание сигнализации, когда шаговый двигатель иногда теряет импульс.
 
Наше решение этой проблемы:
 
1: Измените программу драйвера, чтобы увеличить диапазон допустимых значений ошибок (когда не допускается замена двигателя и напряжения источника питания).
2: Увеличьте рабочее напряжение драйвера (увеличьте мощность драйвера) и замените модель шагового двигателя с замкнутым контуром.
3: Измените данные максимального значения тока драйвера, компенсируйте количество импульсов драйвера и заранее установите ускорение драйвера (обратите внимание, что это не изменение программы управления).
4: Измените (оптимизируйте) время разгона и торможения контроллера, оптимизируйте конструкцию и уменьшите трение при работе двигателя."

Сообщение отредактировал lkbyysq: 25 Май 2026 - 09:43

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#4 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 108 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 25 Май 2026 - 12:02

Что с напряжением питания в сети 230? Стабильное, нет? 190 или 260?

Что с блоками питания? Именитые, нет?
Что с напряжением на входе питания драйверов? Качественное, нет? В допустимом диапазоне, нет?
Что с инверторами шпинделей? Фильтры стоят, нет? На входе перед инверторами, и на выходе инверторов?
Что с заземлением? Строгая звезда, нет? Что с проводом/экраном кабеля шпинделя? Заведен на шпиндель, нет?


Ну либо априори замените драйверы на именитые - яко или лишайн. На них хоть ошибок больше расшифровано, чем одна "на семь миганий".


Сообщение отредактировал lkbyysq: 25 Май 2026 - 12:04

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#5 OFFLINE   Isaeff

Isaeff

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:Махачкала

Отправлено 25 Май 2026 - 14:08

Спасибо за подключение к обсуждению.

Станок по камню. Собран на китайских комплектующих. Поле XYZ 2500х3000х800. Управление -Пульт А18. Ставили с запасом на токарную ось. Шпиндели - 2 по 5,5кВт. 

Напряжение в сети 220. Сильно не прыгает. К линии подключены мощные другие станки. В момент их старта напряжение проседает, но ошибка на драйверах в этот момент не выходит. Пробовали во время работы станка делать рядом сварку. Ошибка не вышла.

Блок питания - трансформатор переменного тока 220/70в 1,5кВт.

Напряжение на входе драйверов проверю чуть позже. Станок в другом городе.

На инверторы не обращал внимания. Фильтров нет. Шпиндели стартуют и останавливаются нормально. Про VFD я не понял. Что проверить? Как частотник может влиять на драйвера?

Заземление - там станок забетонирован. Рельсы по Y закреплены на профилях, которые частично в бетоне. А шкаф управления отдельно не заземлен.

Сигнальные провода сделаны хорошим кабелем: 3 витые пары многожильные экранированные с добавлением ниток для гибкости. Но экраны на концах не заземлены. Самый длинный около 9м.

 

Пришла мысль попробовать с другим пультом.

 

P/S Со вчера на сегодня длинную программу отработал без ошибок. Хотя ничего не меняли.


  • 0

#6 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 108 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 25 Май 2026 - 18:04

Как частотник может влиять на драйвера?

Электромагнитным излучением.

 


Заземление - там станок забетонирован.

"Заземление" - это про другое. Это про то, чтобы электромагнитное излучение, генерируемое инвертором не влияло входные цепи драйверов или чего иного.


Инвертор + шпиндель = излучатель электромагнитных помех. Компенсируется правильным "заземлением в целях обеспечения электромагнитной совместимости" .


Сообщение отредактировал lkbyysq: 25 Май 2026 - 18:06

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#7 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 304 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 26 Май 2026 - 23:33

Уменьшите деление микрошага, 99% в этом дело (тормозные они)

А в чем смысл, отключать энкодер?


  • 0

#8 OFFLINE   Isaeff

Isaeff

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:Махачкала

Отправлено 27 Май 2026 - 00:12

Уменьшите деление микрошага, 99% в этом дело (тормозные они)

А в чем смысл, отключать энкодер?

Видимо на случай его неисправности или для универсальности.


  • 0

#9 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 304 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 27 Май 2026 - 23:35

Видимо на случай его неисправности или для универсальности.

А вы уверены, что он универсально ошибку выдает, есть энкодер или нет?


  • 0

#10 OFFLINE   Isaeff

Isaeff

    Абитуриент

  • Пользователи+
  • Pip
  • 7 сообщений
  • Пол:Мужчина
  • Из:Махачкала

Отправлено 28 Май 2026 - 11:32

А вы уверены, что он универсально ошибку выдает, есть энкодер или нет?

Когда энкодер отключен, он не выдает ошибку. Но может пропустить шаги. Чтоб не пропускал, я уменьшил в 4 раза ускорение и скорость по всем осям. Вручную при отключенном станке протолкал шпиндель во всех направлениях. Ходит мягко.


  • 0

#11 OFFLINE   lkbyysq

lkbyysq

    Абсолем CNC:)

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 10 108 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 28 Май 2026 - 12:17

Когда энкодер отключен, он не выдает ошибку. Но может пропустить шаги. Чтоб не пропускал, я уменьшил в 4 раза ускорение и скорость по всем осям. Вручную при отключенном станке протолкал шпиндель во всех направлениях. Ходит мягко.

Кто о чем.
 
"Энкодер" - это к входным цепям драйвера относится.

"Степ" - это тоже к входным цепям драйвера относится.


Как в анекдоте про аборигенов и море.  :fool:

"Заземление" - это про другое. Это про то, чтобы электромагнитное излучение, генерируемое инвертором не влияло входные цепи драйверов или чего иного.


При наличии помех драйвер может принимать помеху за сигнал "Степ".

При подключенном энкодере и наличии помех драйвер может принимать помеху за сигнал с энкодера.

Получите-распишитесь в несоответствии количества сигналов энкодера с количеством сигналов "Степ".

 

Неправильно заземленные импульсные блоки питания тоже помеху дают.
Неправильно заземленные шпиндель/станок способствуют.
Отсутствие фильтров в цепях питания тоже способствует.

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


Сообщение отредактировал lkbyysq: 28 Май 2026 - 12:31

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#12 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Опытный
  • PipPipPipPipPipPipPipPipPipPip
  • 1 304 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 28 Май 2026 - 22:18

Когда энкодер отключен, он не выдает ошибку. Но может пропустить шаги. Чтоб не пропускал, я уменьшил в 4 раза ускорение и скорость по всем осям. Вручную при отключенном станке протолкал шпиндель во всех направлениях. Ходит мягко.

Не знаю, советовали вам или нет, протянуть все винтовые соединения на драйвере?

У вас явный пропуск шагов, с энкодером и без него.

А то что вы уменьшили скорость и ускорение - нам ни о чем не говорит, даже оттолкнуться не от чего.

Есть видео и фото вложения


  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных