Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Всем Здравствуйте ! Я новичок в теме LinuxCNC- вот месяц как получил связку Mesa 5i25+7i77. А благодаря этому форуму узнал очень много нового и интересного.
Установил Linux, поставил все обновления, которые он попросил (в том числе и Linuxcnc), до версии 2.5.3,
подключил платы Mesa и приступил к настройке через pncconf.
Вот как это было:
Но я не уверен, что мне удастся все настроить самому. Поэтому очень надеюсь на вашу помощь здесь. Заранее благодарю !
И, честно говоря, руки чешутся поставить уже все это дело на станок !
Установил Linux, поставил все обновления, которые он попросил (в том числе и Linuxcnc), до версии 2.5.3,
подключил платы Mesa и приступил к настройке через pncconf.
Вот как это было:
Но я не уверен, что мне удастся все настроить самому. Поэтому очень надеюсь на вашу помощь здесь. Заранее благодарю !
И, честно говоря, руки чешутся поставить уже все это дело на станок !
- Вложения
-
- 6P13F3.hal
- (9.98 КБ) 1293 скачивания
-
- 6P13F3.ini
- (3.2 КБ) 1213 скачиваний
-
- halcmd show.txt
- (60.95 КБ) 1239 скачиваний
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Ноль станка, это датчик или кнопка ехать в ноль?
Подачи кнопкой переключаются, или там галетник? По ним в pncconf в пинах GPIO вход ищи Overrides -> Feed override A,B,C,D, параметры ABCD скорее всего потом задаются...
Двигать осями - пины Axis rappid, там будут XYZ+-
Стоп подачи - Странно, что его нет в pncconf, это будет пин
Что такое контроль приводови сбой приводов?
Что такое готовность ЧПУ?
Шпиндель в Spindle
Сож, потом сделаем, странно, но тоже не нашел его в pncconf...
Подачи кнопкой переключаются, или там галетник? По ним в pncconf в пинах GPIO вход ищи Overrides -> Feed override A,B,C,D, параметры ABCD скорее всего потом задаются...
Двигать осями - пины Axis rappid, там будут XYZ+-
Стоп подачи - Странно, что его нет в pncconf, это будет пин
его потом подключим.motion.feed-hold IN BIT
When Feed Stop Control is enabled with M53 P1, and this bit is TRUE, the feed rate is set to 0.
Что такое контроль приводови сбой приводов?
Что такое готовность ЧПУ?
Шпиндель в Spindle
Сож, потом сделаем, странно, но тоже не нашел его в pncconf...
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
ноль станка это концевой выключатель оси .
подачи стоит галетник
контроль приводов и сбой-это сигнал готовности приводов
готовность чпу - это выходной сигнал включающий привода
подачи стоит галетник
контроль приводов и сбой-это сигнал готовности приводов
готовность чпу - это выходной сигнал включающий привода
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
тогда в разделе LimitsSONIC300077 писал(а):ноль станка это концевой выключатель оси .
Если это еще и home - тогда home +limits
На вход? Можно в принципе на Estop завести...SONIC300077 писал(а):контроль приводов и сбой-это сигнал готовности приводов
Enable amplifier или по русски вкл усилитель...SONIC300077 писал(а):готовность чпу - это выходной сигнал включающий привода
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
вот внес изменения ! думаю можно подключить к станку и там может все проясниться !
кстати по поводу Scale
у нас стоят револьверы и преобразователь ПС1 500 дискрет на об.
а как остальное вычислять не знаю на механику станка документации нет !
может кто знает какое значение Scale должно быть ?
кстати по поводу Scale
у нас стоят револьверы и преобразователь ПС1 500 дискрет на об.
а как остальное вычислять не знаю на механику станка документации нет !
может кто знает какое значение Scale должно быть ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Стоп подачи это не вход Estop! Ну это потом подправим.
Все остальное более менее нормально.
Scale должен быть импульсов/мм. Посмотри, насколько станок перемещается от 1 поворота ручки или вала двигателя...
Если никак, то можно посчитать, что там 5мм, т.е. scale = 300, потом если что подправишь.
Погоди у тебя преобразователь ПС1 и 500 дискрет или ПС и 1500 дискрет?
Все остальное более менее нормально.
Scale должен быть импульсов/мм. Посмотри, насколько станок перемещается от 1 поворота ручки или вала двигателя...
Если никак, то можно посчитать, что там 5мм, т.е. scale = 300, потом если что подправишь.
Погоди у тебя преобразователь ПС1 и 500 дискрет или ПС и 1500 дискрет?
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
"преобразователь ПС1" и 500 дискретNick писал(а):Погоди у тебя преобразователь ПС1 и 500 дискрет или ПС и 1500 дискрет?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
тогда ставь 100.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
400?Nick писал(а):тогда ставь 100.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
ну я предполагаю, что винт с шагом 5мм, тогда 500/5?
Или я опять что-то напутал?
Или я опять что-то напутал?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
А там не полные циклы указываются разве?
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
ENCODER_SCALE поставил 300 ! а там как станок двигать осями начнет и с числом этим разберемся !
я поставил FEEROR=50 а MIN_FERROR=0.0005 оставил. Но при нажатии кнопки "питание станка" все равно выдает ошибка "join 0 following error" или "join 1 following error"
а вот из за вот этих параметров может давать такую ошибку MIN_LIMIT =-0.01 MAX_LIMIT = 8
я поставил FEEROR=50 а MIN_FERROR=0.0005 оставил. Но при нажатии кнопки "питание станка" все равно выдает ошибка "join 0 following error" или "join 1 following error"
а вот из за вот этих параметров может давать такую ошибку MIN_LIMIT =-0.01 MAX_LIMIT = 8
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
это пределы оси относительно нуля осиSONIC300077 писал(а):а вот из за вот этих параметров может давать такую ошибку MIN_LIMIT =-0.01 MAX_LIMIT = 8
поставить реальные в мм
в начале настройки поставить большие значения обоих : FEEROR=100 а MIN_FERROR=10SONIC300077 писал(а):я поставил FEEROR=50 а MIN_FERROR=0.0005 оставил.
- Lexxa
- Мастер
- Сообщения: 2703
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 319
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Посмотри в разделе станки, есть уже готовый хал и электроавтоматика с рабочего станка такого-же.
Про ПС1 расскажи - что за зверь?
Про ПС1 расскажи - что за зверь?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
SONIC300077, для настройки ПИД, в halscope сделай пины
axis.0.f-error - это величина отклонения
axis.0.motor-pos-cmd - это команда
axis.0.motor-pos-fb - это обратная связь
Также можешь попробовать поставить станок гонять туда-сюда:
И скрины давай сюда .
axis.0.f-error - это величина отклонения
axis.0.motor-pos-cmd - это команда
axis.0.motor-pos-fb - это обратная связь
Также можешь попробовать поставить станок гонять туда-сюда:
Код: Выделить всё
G92 X0
O100 repeat [100] (треугольник)
G0 X10
G0 X0
O100 endrepeat
O101 repeat [100] (меандр)
G0 X10
G04 P.5
G0 X0
O101 endrepeat
Только надо смотреть, чтобы станок был по дальше от лимитов, а то как раванет на полном скаку... (в общем как минимум те же 100 от края оси)nkp писал(а):FEEROR=100
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Тумблер "Ручное управление" - включает возможность управлять с пульта на станке .
Про галетный переключатель подачи может вот тут настраивается скорость !
Про галетный переключатель подачи может вот тут настраивается скорость !
- Вложения
-
- 6P13F3.rar
- (18.96 КБ) 523 скачивания
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Это преобразователь сигналов резольвера в сигналы энкодера ! вот только там де мы их покупали сайт уже не работает www.Contur.ruLexxa писал(а):Про ПС1 расскажи - что за зверь?
-
- Опытный
- Сообщения: 131
- Зарегистрирован: 07 апр 2013, 18:17
- Репутация: 0
- Настоящее имя: Сергей
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Вот скины по программе
G92 X0
O100 repeat [100] (треугольник)
G0 X10
G0 X0
O100 endrepeat
G92 X0
O100 repeat [100] (треугольник)
G0 X10
G0 X0
O100 endrepeat
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3
Не получится меандр - будет треугольник с паузой.Nick писал(а):меандр
Для настройки PID тестовый сигнал не получится генерить G-кодом будут мешать заданные скорости и ускорения.
Сигнал нужно генерить помошью siggen и подавать на ось в качестве задания.
Вот удобная приблуда для настройки PID: http://www.linuxcnc.org/index.php/engli ... al?limit=6
это лучшее, что я пробовал. Сразу предупреждаю: это не автомат, это просто удобный инструмент, чтоб правильно настроить PID надо хотя-бы поверхностно знать теорию.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...