Контроллеры myCNC
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
Серва стабильно работает на 4 параметре импульса
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
как увеличить скорость перемещения и точность. надо лезть в настройки сервы дальше?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
4 - Это по таблице - 2мксSashalex24 писал(а):Серва стабильно работает на 4 параметре импульса
Итоговая частота - меньше 500кГц, это даже для китайского серво маловато.
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
на 3 тоже работает
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
У меня minas a5e вход через оптопары поддерживает 500kpps. А на прямую без оптопар 4Mpps
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
Может у меня из за того и проблемма со скоростью серв . У меня контроллер подключен низко скоростному входу серв с оптической развязкой? Если подключить напрямую к высокоскоростному входу без оптики проблема уидет?
- PKM
- Почётный участник

- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Контроллеры myCNC
Sashalex24, а если настроить все на 1000 имп/мм?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Sashalex24 писал(а):У меня minas a5e вход через оптопары поддерживает 500kpps. А на прямую без оптопар 4Mpps
Вы на что жалуетесь?Sashalex24 писал(а):Может у меня из за того и проблемма со скоростью серв . У меня контроллер подключен низко скоростному входу серв с оптической развязкой? Если подключить напрямую к высокоскоростному входу без оптики проблема уидет?
У вас вход серводрайвера рассчитан на максимальную частоту в 500кГц. Вы даете туда больше и не понимаете, почему оно не правильно работает?
Начать надо с максимальной скорости перемещения машины, которая вам нужна,
из нее определить скорость вращения ротора,
потом подобрать электронный редуктор (число пульсов на оборот), имея ввиду то, что максимальная частота пульсов у контроллера 3МГц, но
может быть не стоит забираться в верхний диапазон и ограничиться максимальной частотой в 1-2МГц (или меньше).
Тогда будет понятно и какую ширину пульса выбрать, и какой вход серво использовать (высоко- или низко-скоростной), и настройки pulse/unit в программе, и электронный редуктор в серводрайвере.
- Remton
- Кандидат
- Сообщения: 42
- Зарегистрирован: 23 фев 2013, 04:50
- Репутация: 14
- Настоящее имя: Сергей
- Откуда: Уфа
- Контактная информация:
Re: Контроллеры myCNC
Добрый день,
нужно было уменьшить величину ускорения по осям,
зашел в настройки, а там - пусто. Хотя на вкладке с человечком
значения скоростей отображаются и их можно поменять.
myCNC-1.88.1631 устанавливал по инструкции http://docs.pv-automation.com/video_tutorial
затем обновился до версии myCNC-1.88.2109. Только в какой момент исчезли параметры до
или после обновления точно сказать не могу - раз настроил и больше во вкладку не заходил.
Прошу подсказать, в каком направлении двигаться для решения проблемы.
ОС Ubuntu Mate 16.04.01 64 бит
Контроллер ET10
нужно было уменьшить величину ускорения по осям,
зашел в настройки, а там - пусто. Хотя на вкладке с человечком
значения скоростей отображаются и их можно поменять.
myCNC-1.88.1631 устанавливал по инструкции http://docs.pv-automation.com/video_tutorial
затем обновился до версии myCNC-1.88.2109. Только в какой момент исчезли параметры до
или после обновления точно сказать не могу - раз настроил и больше во вкладку не заходил.
Прошу подсказать, в каком направлении двигаться для решения проблемы.
ОС Ubuntu Mate 16.04.01 64 бит
Контроллер ET10
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
Перекинул степ дир на высокоскоростной вход на сервапаках. В настроиках mycnc выставил самый короткий импульс на положение 0. Ставлю в серве 100000 импульсов на оборот и делю на 5 мм шаг винта получаю 20000 импульсов прописываю в программе mycnc. В программе на мониторе показывает 3000 об. А в реальности 880 об. Куда копать?
- niksooon
- Мастер
- Сообщения: 2144
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1207
- Откуда: Кашира
- Контактная информация:
Re: Контроллеры myCNC
вы вроде как настраиваете количество импульсов на 1мм перемещения какой-либо оси ,а позвольте поинтересоваться причем здесь в таком случае 3000 об ,где на мониторе вы эти цифры увидели и какое отношение эти обороты по вашему мнению имеют к настройкам движения?
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
Я заранее извиняюсь. У меня в голове полный каламбур. 3000 у меня показывает в перекрестье для ручного перемещения. Я так понял это скорость перемещения в мм в минуту? У меня в сервах minas a5 при настройке выбираешь количество импульсов вала. По умолчанию стоит 10000 импульсов. Я так понял это мало так как на этом моторе энкодер выдает 1046765 импульсов на оборот энкодера. Как мне быть с настройкой сервы по количеству импульсов?
- niksooon
- Мастер
- Сообщения: 2144
- Зарегистрирован: 23 июн 2014, 23:18
- Репутация: 1207
- Откуда: Кашира
- Контактная информация:
Re: Контроллеры myCNC
далее двигаем настраиваемую ось(к примеру на 200мм ) и измеряем фактически пройденное расстояние. Если совпало,то настройки верны , если нет ,то изучать более тщательно мануал на minas a5.....................Sashalex24 писал(а):Ставлю в серве 100000 импульсов на оборот и делю на 5 мм шаг винта получаю 20000 импульсов прописываю в программе mycnc.
Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.
-
Sashalex24
- Мастер
- Сообщения: 632
- Зарегистрирован: 23 янв 2016, 11:40
- Репутация: 195
- Настоящее имя: Александр
- Откуда: Рязань
- Контактная информация:
Re: Контроллеры myCNC
А так как на шаговиках не прокатет. 100000имп поделитьна шаг винта 5мм и поставить в программу Mycnc. Я правильно понял что в перекрестье на рабочем столе программы показывает мм в минуту а не обороты?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
От меню SYS постепенно отказываемся. Настройки уползают в конфигурационные диалоги.Remton писал(а):Добрый день,
нужно было уменьшить величину ускорения по осям,
зашел в настройки, а там - пусто. Хотя на вкладке с человечком
значения скоростей отображаются и их можно поменять.
myCNC-1.88.1631 устанавливал по инструкции http://docs.pv-automation.com/video_tutorial
затем обновился до версии myCNC-1.88.2109. Только в какой момент исчезли параметры до
или после обновления точно сказать не могу - раз настроил и больше во вкладку не заходил.
Прошу подсказать, в каком направлении двигаться для решения проблемы.
Те из настроек, которые будут нужны оператору, дублируются в юзеровских диалогах (закладка с человеком)
Настройки по скоростям и ускорениям (с возможностью задать по каким осям они нужны и минимальный-максимальный диапазон) - переехали сюда (это для всех профилей) - А для юзера получается примерно такое (это уже зависит от профиля и задается в XML конфигах, дизайн и цвета пока окончательно не определены) -
-
Птица-феникс =)
- Мастер
- Сообщения: 361
- Зарегистрирован: 10 июн 2016, 00:42
- Репутация: 90
- Контактная информация:
Re: Контроллеры myCNC
mycnc писал(а):Настройки по скоростям и ускорениям (с возможностью задать по каким осям они нужны и минимальный-максимальный диапазон) - переехали сюда (это для всех профилей) -

и где обычный юзверь должен взять эту менюшку?
где взять версию ПО со скрина?
последняя версия на сайте - myCNC-1.88.1631, на фтп myCNC-1.88.1924
когда уже наконец будут релизноты с изменениями, чтоб не приходилось людям задавать такие вопросы тут?
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Контроллеры myCNC
Вопрос был про Linux-версию, ответ про нее же.
Windows версии появляются с запозданием (моя воля - так вообще бы их не было).
В течение нескольких часов обновление появится на FTP и будет примерно так -
Windows версии появляются с запозданием (моя воля - так вообще бы их не было).
В течение нескольких часов обновление появится на FTP и будет примерно так -
- Prav
- Мастер
- Сообщения: 834
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: Контроллеры myCNC
Дельная мысль, поддерживаю.mycnc писал(а):Windows версии появляются с запозданием (моя воля - так вообще бы их не было).
- Remton
- Кандидат
- Сообщения: 42
- Зарегистрирован: 23 фев 2013, 04:50
- Репутация: 14
- Настоящее имя: Сергей
- Откуда: Уфа
- Контактная информация:
Re: Контроллеры myCNC
Перекинул степ дир на высокоскоростной вход на сервапаках. В настроиках mycnc выставил самый короткий импульс на положение 0. Ставлю в серве 100000 импульсов на оборот и делю на 5 мм шаг винта получаю 20000 импульсов прописываю в программе mycnc. В программе на мониторе показывает 3000 об. А в реальности 880 об. Куда копать?
Попробую описать метод настройки, которым настраивал свои сервоприводы (ASD-B2)Я заранее извиняюсь. У меня в голове полный каламбур. 3000 у меня показывает в перекрестье для ручного перемещения. Я так понял это скорость перемещения в мм в минуту? У меня в сервах minas a5 при настройке выбираешь количество импульсов вала. По умолчанию стоит 10000 импульсов. Я так понял это мало так как на этом моторе энкодер выдает 1046765 импульсов на оборот энкодера. Как мне быть с настройкой сервы по количеству импульсов?
По аналогии вполне можно применить и для других моделей с учетом их особенностей и набора параметров настройки.
Исходные данные:
1. Сервопривод с номинальной частотой вращения (n) 3 000 об/мин
2. Энкодер на серводвигателе имеет разрешение (Е) 160 000 имп/об
3. Серводвигатель вращает ШВП через редуктор с редукцией (R) 1:2
4. ШВП имеет шаг (P) 5 мм
Скорость (V) подсчитывается:
V = n*R*P = 3 000 об/мин * (1:2) * 5 мм = 7 500 мм/мин ( = 125 мм/сек)
Это значение (7 500 мм/мин) заноситься в ячейку, обозначенную номером 3 (Max Speed) на скриншоте http://docs.pv-automation.com/mycnc/myc ... ndler_list
Это будет максимальная скорость перемещения оси. Далее нужно определить величину Pulse per Unit, т. е. количество количество импульсов Step для перемещения оси на 1 мм.
Для частоты Step (F) равной 1 МГц (1 000 000 имп/сек).
Pulse per Unit = F/V = 1 000 000 имп/сек / 125 мм/сек = 8 000 имп/мм
Для частоты Step (F) равной 2 МГц (2 000 000 имп/сек).
Pulse per Unit = F/V = 2 000 000 имп/сек / 125 мм/сек = 16 000 имп/мм
Полученное значение (8 000 имп/мм , 16 000 имп/мм, или полученное в соответствии с выбранной частотой Step) нужно занести в ячейку, обозначенную номером 2 (Pulse per Unit) на скриншоте. Также не забыть установить чекбокс 1 (Enable) и соответствие мотора и оси в ячейке 5 (Axis mapping).
Следующий шаг - это настройка электронного редуктора в серводрайвере. Величина определяется как отношение двух параметров Numerator (числитель) и Denominator (знаменатель) - N/D.
Pulse per Unit*(N/D) = E, соответственно N/D = E/Pulse per Unit, например для для частоты Step (F) равной 2 МГц
N/D = 160 000 имп/об / 16 000 имп/мм = 10.
Например N=10, D=1 или N=30, D=3...
PS если у вас 20-битный энкодер, то количество импульсов на оборот будет 1 048 576, величина 1 046 765 непонятно откуда.
Последний раз редактировалось Remton 20 май 2018, 09:28, всего редактировалось 2 раза.
-
MGG
- Мастер
- Сообщения: 3673
- Зарегистрирован: 08 фев 2016, 16:33
- Репутация: 1010
- Настоящее имя: Манн Геннадий Геннадьевич
- Откуда: Москва
- Контактная информация:
Re: Контроллеры myCNC
Птичка, ты чего? ты же за муцнц больше всех топилПтица-феникс =) писал(а):и где обычный юзверь должен взять эту менюшку?mycnc писал(а):Настройки по скоростям и ускорениям (с возможностью задать по каким осям они нужны и минимальный-максимальный диапазон) - переехали сюда (это для всех профилей) -
где взять версию ПО со скрина?
последняя версия на сайте - myCNC-1.88.1631, на фтп myCNC-1.88.1924
когда уже наконец будут релизноты с изменениями, чтоб не приходилось людям задавать такие вопросы тут?
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com