Форумчане, помогите с проблемой.

Смещение по осям игнорируя параметры PWM Rising Edge Valid
Автор
axeinhead
, 23 Янв 2022 00:01
Дефекты при гравировке
Сообщений в теме: 24
#1
OFFLINE
Отправлено 23 Январь 2022 - 00:01
Драйвера leadshine dm556 и dm542. Вопросы с механникой отсутствуют. Привода leadshine 57hs09. При гравировки накапливается ошибка. В место квадрата выходит параллелограмм. При установке pwm rising в true/false меняется только направление трапеции. То есть их габариты и форма абсолютно идентичны но просто в зеркальном отображении. Перепробовал:
1. уменьшение в минимум скорости и ускорения, резуальтата ноль
2. заменил сигнальные провода.
3. Исключил высоковольтные наводки от ВБП
4. Исключил контроллер. пробовал на двух trocen 708c и ruida 6445
5. Исключил БП. Развел оси на разные БП.
Единственное, что дает "визуальный" результат так это дробление шага ШД до 12 тысяч. При дроблении шага в 400 - ужас что на выходе. при гравировке квадрата 25х25 мм с разрешением 250 строк на дюйм получаем параллелограмм с смещением граней на 5-7мм. Понятное дело, что это совершенно не решение проблемы, ибо ошибка все равно накапливается при изменении направления движения. Серию резать можно, но без гравировки. Как только присутствует в макете гравировка или сложный контур с большым количеством изменения направлений получается беда.
#2
ONLINE
Отправлено 23 Январь 2022 - 00:43
Зачетная хрень в итоге выходит , исключал из работы во время тестов все вспомогательное оборудование -вытяжка-компрессор и т.д.? и еще вопрос- если в задании сначала контур квадрата прочертить ,потом его внутрянку гравирнуть а потом опять по контуру пройтись-второй контур съедет в сторону?
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#3
OFFLINE
Отправлено 23 Январь 2022 - 00:47
Фото плат драйверов, чтоб было видно маркировку оптопар DIR.
Сообщение отредактировал lkbyysq: 23 Январь 2022 - 00:57
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#4
ONLINE
Отправлено 23 Январь 2022 - 00:55
Тогда уж лучше сопоставить количество имп на ед. перемещения и какая входная частота буит на драйвере при макс холостых скоростях перемещения .... ежели больше 200кГц ,то с драйверами возможны траблы... но судя по этому -
1. уменьшение в минимум скорости и ускорения, резуальтата ноль
вариант уже отработан..........
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#5
OFFLINE
Отправлено 23 Январь 2022 - 01:06
Странно, что rising не срабатывает...
Можно пробовать донагрузить выход dir резистором, но это пальцем в небо без осциллограммы.
Но можно резать прямоугольник, а гравировать обратный параллелограмм.
Можно пробовать донагрузить выход dir резистором, но это пальцем в небо без осциллограммы.
Но можно резать прямоугольник, а гравировать обратный параллелограмм.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#6
ONLINE
Отправлено 23 Январь 2022 - 01:20
Для полной ясности не мешало-бы узнать все данные по механике станка -какие шкивы и передаточное отношение редукторов и какие настройки перемещения осей на один импульс......
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#7
OFFLINE
#8
ONLINE
Отправлено 23 Январь 2022 - 01:26
например на картинке что выше(стибренной из тырнета) видно что на один импульс ось перемещается на один микрон (0.001мм) и при макс скорости 400мм\сек контроллер должОн генерировать частоту в 400кГц , не уверен что он потянет такую частоту ,а вот драйвер шаговика точно захлебнетсси......
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#9
OFFLINE
Отправлено 23 Январь 2022 - 04:05
Зачетная хрень в итоге выходит , исключал из работы во время тестов все вспомогательное оборудование -вытяжка-компрессор и т.д.? и еще вопрос- если в задании сначала контур квадрата прочертить ,потом его внутрянку гравирнуть а потом опять по контуру пройтись-второй контур съедет в сторону?
Если это не шутка, то вытяжка и компрессор имеют отдельное не связанное питание с землей. Сам станок питается от стабилизатора напряжения в 9А.
Да, контур съедет. Получаеться так, что по завершению гравировки будет новая начальная координата. То есть станок будет то думать что она одна и та же, а по факту она другая.
Тогда уж лучше сопоставить количество имп на ед. перемещения и какая входная частота буит на драйвере при макс холостых скоростях перемещения .... ежели больше 200кГц ,то с драйверами возможны траблы... но судя по этому -
вариант уже отработан..........
Да, тоже так думал, потому гравировать пытался даже на скорости 5мм/с. Не думаю, что такая проблема может быть.
Странно, что rising не срабатывает...
Можно пробовать донагрузить выход dir резистором, но это пальцем в небо без осциллограммы.
Но можно резать прямоугольник, а гравировать обратный параллелограмм.
Осцилограф завтра включим в цепь и бубен достанем. Будем смотреть пристально. Этой проблеме два года отроду станка, потому уже надоело. Надо решать проблему.
За резистор на дир, спасибо. Подумаем.
Для полной ясности не мешало-бы узнать все данные по механике станка -какие шкивы и передаточное отношение редукторов и какие настройки перемещения осей на один импульс......
Завтра сделаю скрины. Но сейчас тест делался на новой руиде с заводскими настройками. Там все ускорения крайне малы. Шкивы алюминиевые, но жаль не на шпонке, а на резьбовых фиксаторах. Все сто раз перепроверил. Передаточное число по осям в районе 3.
Суть в райзинг именно и заключается. При смене переднего или заднего фронта сигнала мы получаем параллелограмм в разное направление, а не квадрат.
например на картинке что выше(стибренной из тырнета) видно что на один импульс ось перемещается на один микрон (0.001мм) и при макс скорости 400мм\сек контроллер должОн генерировать частоту в 400кГц , не уверен что он потянет такую частоту ,а вот драйвер шаговика точно захлебнетсси......
Согласен, поддерживаю. Но у меня там максимальное перемещение порядка 200 мм/с и порядка 45 импульсов на мм сейчас стоит, если я не ошибаюсь.
#10
ONLINE
Отправлено 23 Январь 2022 - 13:33
Да, контур съедет. Получаеться так, что по завершению гравировки будет новая начальная координата. То есть станок будет то думать что она одна и та же, а по факту она другая.
проверял или это предположение ? заодно и точно такой-же тест но с гравировкой вдоль У сделай..........(это ради перепроверить что в параметрах гравировки что либо ненамудрено)
у меня там максимальное перемещение порядка 200 мм/с и порядка 45 импульсов на мм сейчас стоит
надо достоверные данные и размерность в проге задается в тысячных долях мм на один шаг,а не в количестве импульсов на мм.....
ну и на всякий случай уточнить -когда параметры меняете про кнопочки "считать" "записать" (read write) не забываем?
Если это не шутка, то вытяжка и компрессор имеют отдельное не связанное питание с землей. Сам станок питается от стабилизатора напряжения в 9А.
ни разу не шутил - сталкивался с ситуацией когда подключенный к выходу контроллера пневмораспределитель (вернее его электромагнит ) при включении гадил в эфир так что пропуск шагов визуально можно было наблюдать.....
Сообщение отредактировал niksooon: 23 Январь 2022 - 13:22
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#11
OFFLINE
Отправлено 23 Январь 2022 - 14:24
Из пурелоджиковского описания:
"6.2. Выбор активного фронта сигнала и режима сигнала
Драйверы Leadshine DM поддерживают режимы STEP/DIR и CW/CCW, и выбор в
качестве активного как переднего, так и заднего фронта. По умолчанию установлен
режим STEP/DIR и активен передний фронт."
Изменить фронт переключения можно в протюнере Страница 24 описания от лишайна (14 of 17)
Задний фронт сигнала приходит позже переднего, а значит есть шанс, что сигнал DIR успеет за это время наконец-то переключиться.
Однако объяснить отзеркаливание гравировки при смене rising в ЧПУ я по-прежнему не в силах. Получается, что на выходе ЧПУ после переключения направления исполнительный фронт сигнала STEP может опережать фронт сигнала DIR! Это чо, такой тормозной DIR что-ли?
Интересно, а как реализованы выходные каскады у этого ЧПУ? Может как раз там на DIR и стоят медленные оптопары?
.
Сообщение отредактировал lkbyysq: 23 Январь 2022 - 14:51
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#12
ONLINE
Отправлено 23 Январь 2022 - 15:05
Интересно, а как реализованы выходные каскады у этого ЧПУ? Может как раз там на DIR и стоят медленные оптопары? .
открытый коллектор на выходе.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#13
OFFLINE
Отправлено 23 Январь 2022 - 16:23
открытый коллектор на выходе.
А как организован "открытый коллектор". Может там база не подвязана?
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#14
OFFLINE
Отправлено 24 Январь 2022 - 03:47
Из пурелоджиковского описания:
"6.2. Выбор активного фронта сигнала и режима сигнала
Драйверы Leadshine DM поддерживают режимы STEP/DIR и CW/CCW, и выбор в
качестве активного как переднего, так и заднего фронта. По умолчанию установлен
режим STEP/DIR и активен передний фронт."
Изменить фронт переключения можно в протюнере Страница 24 описания от лишайна (14 of 17)risingfslling.png
Задний фронт сигнала приходит позже переднего, а значит есть шанс, что сигнал DIR успеет за это время наконец-то переключиться.
Однако объяснить отзеркаливание гравировки при смене rising в ЧПУ я по-прежнему не в силах. Получается, что на выходе ЧПУ после переключения направления исполнительный фронт сигнала STEP может опережать фронт сигнала DIR! Это чо, такой тормозной DIR что-ли?
Интересно, а как реализованы выходные каскады у этого ЧПУ? Может как раз там на DIR и стоят медленные оптопары?
.
Картинки нельзя прикрепить большого размера, потому выкинул на дропбокс:
ШИМ от драйвера на двигатель
https://www.dropbox....2Drive.bmp?dl=0
https://www.dropbox....Drive2.bmp?dl=0
СТЕП от контроллера на драйвер при мув:
https://www.dropbox....d/Move.bmp?dl=0
СТЕП от контроллера при гравировке 170 мм/с:
https://www.dropbox....raving.bmp?dl=0
Плата драйвера с оптопарами :
https://www.dropbox....G_0004.JPG?dl=0
Модель/серийный номер драйвера :
https://www.dropbox..../model.jpg?dl=0
Не смог сегодня откопать СОМ порт. Нашел в сети распай выходов с MAX232, прозвонили выхода ног и вроде бы разобрались как организован в драйвере rs232. Спасибо за совет про смену фронта в самом драйвере, буду пытаться завтра сделать. Но говорят что через USB/UART не получиться подключиться, потому как в самом драйвере уже есть UART. Буду еще и копм с rs232 искать.
Подскажите, не знаете ли, есть ли внутри Leadshine DM542 rs232 порт, который просто не имеет выходов на кузов? Ось X у меня на DM556, а Y на DM542. Пока не представляю, можно ли на уровне драйвера сменить фронт в этой модели.
проверял или это предположение ? заодно и точно такой-же тест но с гравировкой вдоль У сделай..........(это ради перепроверить что в параметрах гравировки что либо ненамудрено)
надо достоверные данные и размерность в проге задается в тысячных долях мм на один шаг,а не в количестве импульсов на мм.....
ну и на всякий случай уточнить -когда параметры меняете про кнопочки "считать" "записать" (read write) не забываем?
ни разу не шутил - сталкивался с ситуацией когда подключенный к выходу контроллера пневмораспределитель (вернее его электромагнит ) при включении гадил в эфир так что пропуск шагов визуально можно было наблюдать.....
Пневмоклапан тоже имеется ) Но в данном случае, он исключен из цепи. Можно скзаать проверил. Прошу прощения, почему-то забыл наделать скринов с режимами контроллера. Обязательно сделаю.
А как организован "открытый коллектор". Может там база не подвязана?
Все подключения выполнены согласно мануалов ледшайна и руиды. Мотор подключен параллельно, согласно мануалу.
А вот как именно организован открытый коллектор, я не знаю. Если подскажите, как узнать - постараюсь.
#15
OFFLINE
Отправлено 24 Январь 2022 - 11:27
Плата драйвера с оптопарами : https://www.dropbox....G_0004.JPG?dl=0
Достаточно.
Это не правильный лишайн.
Работает устройство именно так, как рождено работать.
Выбрасывайте, покупайте правильные лишайники.
Почти настоящий Leadshine DM556 (как минимум с правильными двумя восьминожечными оптопарами - на step и на dir)
Скрытый текст
Вот правильные у пацанов, даже с RS232
Скрытый текст
Шести- и восьмилапые оптопары - обычно быстрые.
Четырехлапые - всегда медленные, а значит сигнал DIR может запаздывать и минимальное время t2 не будет обеспечено.

Поэтому и осциллограммы Ваши ни о чем. Время t2 не понять.
Заради знаний Вы можете сделать УП в виде штриховки узкого, но высокого столбика и сравнить осциллограммы сигнала DIR до и после оптопары. Там Вы и увидите, что оптопара открывается быстро, а закрывается непотребно долгое время, за которое и успевает проскочить сигнал step для уже обратного направления.
Сообщение отредактировал lkbyysq: 24 Январь 2022 - 13:47
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#16
OFFLINE
Отправлено 24 Январь 2022 - 12:08
А у Вас, если и Leadchine, то 556S.
Вот Вам мануал на него https://leisai.com/u...28133841102.pdf
Вот на 542S https://leisai.com/u...31143237831.pdf
Переключите свич SW13 в положение ON для смены переключающего фронта сигнала step (обязательно с подбором значения rising STEP в ЧПУ ! )
6.脉冲有效沿设置
SW13 设置脉冲有效沿:
SW13=off:脉冲上升沿有效(出厂默认);
SW13=on:脉冲下降沿有效
.
И возможно(!) Вам улыбнется удача.
Сообщение отредактировал lkbyysq: 24 Январь 2022 - 13:47
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#17
OFFLINE
Отправлено 24 Январь 2022 - 14:50
Спасибо. Все проверю, отпишусь по результату ) В принципе исходя из этой истории уперлись уже в любом случае именно в драйвера )
#18
ONLINE
Отправлено 24 Январь 2022 - 14:58
ну если-бы тест сделать - контур квадрата потом гравировка по оси У и снова контур и при разных настройках pwm rising то конфуз возможно был-бы более локализован.
Переключите свич SW13 в положение ON для смены переключающего фронта сигнала step (обязательно с подбором значения rising
А смысл? шило на мыло ,потом мыло на шило поменять.....
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
#19
OFFLINE
Отправлено 24 Январь 2022 - 17:17
А смысл?
Попади я так, я бы сам себе так и сделал. Пусть даже из спортивного интереса. Чтоб получше узнать, как работает оборудование. Интересно.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#20
OFFLINE
Отправлено 26 Январь 2022 - 04:32
Проблема решена путем установки нового драйвера EM705.Достаточно.
Это не правильный лишайн.
Работает устройство именно так, как рождено работать.
Выбрасывайте, покупайте правильные лишайники.
Почти настоящий Leadshine DM556 (как минимум с правильными двумя восьминожечными оптопарами - на step и на dir)Скрытый текст
Вот правильные у пацанов, даже с RS232Скрытый текст
Шести- и восьмилапые оптопары - обычно быстрые.
Четырехлапые - всегда медленные, а значит сигнал DIR может запаздывать и минимальное время t2 не будет обеспечено.puldir.png
Поэтому и осциллограммы Ваши ни о чем. Время t2 не понять.
Заради знаний Вы можете сделать УП в виде штриховки узкого, но высокого столбика и сравнить осциллограммы сигнала DIR до и после оптопары. Там Вы и увидите, что оптопара открывается быстро, а закрывается непотребно долгое время, за которое и успевает проскочить сигнал step для уже обратного направления.puldir1.png
Всем огромное спасибо за внимание и помощь в решении моей проблемы.
Осталось подобрать рациональный ток и режимы работы, что б двигатель сильно не грелся. Ибо с ходу градусов так 50-60 дает на номинальном токе. Понимаю, что это рабочие температуры, но хотелось бы скромнее. Возможно кто-то посоветует еще рациональное среднестатистическое дробление шага, возможно я сильно много хочу от простого 57HS09.
Вы были абсолютно правы. Спасибо.
Темы с аналогичным тегами Дефекты при гравировке
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных