Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Работа с платами MESA, подключение, конфигурация.
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

Всем Здравствуйте ! Я новичок в теме LinuxCNC- вот месяц как получил связку Mesa 5i25+7i77. А благодаря этому форуму узнал очень много нового и интересного.

Установил Linux, поставил все обновления, которые он попросил (в том числе и Linuxcnc), до версии 2.5.3,
подключил платы Mesa и приступил к настройке через pncconf.
Вот как это было:

Но я не уверен, что мне удастся все настроить самому. Поэтому очень надеюсь на вашу помощь здесь. Заранее благодарю !

И, честно говоря, руки чешутся поставить уже все это дело на станок !
Вложения
1.png (9431 просмотр) <a class='original' href='./download/file.php?id=26519&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (178.21 КБ)</a>
тут по умолчанию все оставил (9431 просмотр) <a class='original' href='./download/file.php?id=26522&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (133.66 КБ)</a>
тут по умолчанию все оставил
и здесь тоже по умолчанию так как не разобрался еще (9431 просмотр) <a class='original' href='./download/file.php?id=26523&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (148.25 КБ)</a>
и здесь тоже по умолчанию так как не разобрался еще
4.png (9431 просмотр) <a class='original' href='./download/file.php?id=26524&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (128.94 КБ)</a>
тут назначил 3 энкодера (9431 просмотр) <a class='original' href='./download/file.php?id=26525&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (151.99 КБ)</a>
тут назначил 3 энкодера
тут управление приводами  PWM (9431 просмотр) <a class='original' href='./download/file.php?id=26526&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (147.91 КБ)</a>
тут управление приводами PWM
Здесь интуитивно, то что понял прописал из списка (схемы ) ниже<br />в списке проставил пины (9431 просмотр) <a class='original' href='./download/file.php?id=26527&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (158.91 КБ)</a>
Здесь интуитивно, то что понял прописал из списка (схемы ) ниже
в списке проставил пины
тут не совсем разобрался понял то что нужны параметры станка и энкодера (9431 просмотр) <a class='original' href='./download/file.php?id=26528&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (187.45 КБ)</a>
тут не совсем разобрался понял то что нужны параметры станка и энкодера
тут пока поумолчанию (9431 просмотр) <a class='original' href='./download/file.php?id=26529&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (113.13 КБ)</a>
тут пока поумолчанию
Вот что нужно подключить к LinuxCNC (9431 просмотр) <a class='original' href='./download/file.php?id=26530&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (14.16 КБ)</a>
Вот что нужно подключить к LinuxCNC
6P13F3.hal
(9.98 КБ) 1286 скачиваний
6P13F3.ini
(3.2 КБ) 1206 скачиваний
halcmd show.txt
(60.95 КБ) 1230 скачиваний
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

Ноль станка, это датчик или кнопка ехать в ноль?
Подачи кнопкой переключаются, или там галетник? По ним в 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...
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

ноль станка это концевой выключатель оси .
подачи стоит галетник
контроль приводов и сбой-это сигнал готовности приводов
готовность чпу - это выходной сигнал включающий привода
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

SONIC300077 писал(а):ноль станка это концевой выключатель оси .
тогда в разделе Limits
Если это еще и home - тогда home +limits
SONIC300077 писал(а):контроль приводов и сбой-это сигнал готовности приводов
На вход? Можно в принципе на Estop завести...
SONIC300077 писал(а):готовность чпу - это выходной сигнал включающий привода
Enable amplifier или по русски вкл усилитель...
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

вот внес изменения ! думаю можно подключить к станку и там может все проясниться !

кстати по поводу Scale
у нас стоят револьверы и преобразователь ПС1 500 дискрет на об.
а как остальное вычислять не знаю на механику станка документации нет !
может кто знает какое значение Scale должно быть ?
Вложения
вот только де настроить скорость на голетном переключатели не нашел ? (9385 просмотров) <a class='original' href='./download/file.php?id=26562&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (231.42 КБ)</a>
вот только де настроить скорость на голетном переключатели не нашел ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Сообщение Nick »

Стоп подачи это не вход Estop! Ну это потом подправим.
Все остальное более менее нормально.

Scale должен быть импульсов/мм. Посмотри, насколько станок перемещается от 1 поворота ручки или вала двигателя...
Если никак, то можно посчитать, что там 5мм, т.е. scale = 300, потом если что подправишь.


Погоди у тебя преобразователь ПС1 и 500 дискрет или ПС и 1500 дискрет?
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

Nick писал(а):Погоди у тебя преобразователь ПС1 и 500 дискрет или ПС и 1500 дискрет?
"преобразователь ПС1" и 500 дискрет
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

тогда ставь 100.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение nkp »

Nick писал(а):тогда ставь 100.
400?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

ну я предполагаю, что винт с шагом 5мм, тогда 500/5?
Или я опять что-то напутал?
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение nkp »

500*4 /5
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

А там не полные циклы указываются разве?
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

ENCODER_SCALE поставил 300 ! а там как станок двигать осями начнет и с числом этим разберемся !

я поставил FEEROR=50 а MIN_FERROR=0.0005 оставил. Но при нажатии кнопки "питание станка" все равно выдает ошибка "join 0 following error" или "join 1 following error"

а вот из за вот этих параметров может давать такую ошибку MIN_LIMIT =-0.01 MAX_LIMIT = 8
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение nkp »

SONIC300077 писал(а):а вот из за вот этих параметров может давать такую ошибку MIN_LIMIT =-0.01 MAX_LIMIT = 8
это пределы оси относительно нуля оси
поставить реальные в мм
SONIC300077 писал(а):я поставил FEEROR=50 а MIN_FERROR=0.0005 оставил.
в начале настройки поставить большие значения обоих : FEEROR=100 а MIN_FERROR=10
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Lexxa »

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

Про ПС1 расскажи - что за зверь?
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Nick »

SONIC300077, для настройки ПИД, в halscope сделай пины
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 
И скрины давай сюда :).
nkp писал(а):FEEROR=100
Только надо смотреть, чтобы станок был по дальше от лимитов, а то как раванет на полном скаку... (в общем как минимум те же 100 от края оси)
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

Тумблер "Ручное управление" - включает возможность управлять с пульта на станке .

Про галетный переключатель подачи может вот тут настраивается скорость !
Вложения
21.png (9268 просмотров) <a class='original' href='./download/file.php?id=26710&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (163.99 КБ)</a>
6P13F3.rar
(18.96 КБ) 516 скачиваний
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

Lexxa писал(а):Про ПС1 расскажи - что за зверь?
Это преобразователь сигналов резольвера в сигналы энкодера ! вот только там де мы их покупали сайт уже не работает www.Contur.ru
SONIC300077
Опытный
Сообщения: 131
Зарегистрирован: 07 апр 2013, 18:17
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение SONIC300077 »

Вот скины по программе
G92 X0
O100 repeat [100] (треугольник)
G0 X10
G0 X0
O100 endrepeat
Вложения
77.png (9263 просмотра) <a class='original' href='./download/file.php?id=26719&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (88.71 КБ)</a>
88.png (9263 просмотра) <a class='original' href='./download/file.php?id=26720&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (89.38 КБ)</a>
99.png (9263 просмотра) <a class='original' href='./download/file.php?id=26721&sid=a78b2d03aba2bfef296dbeb8ee9db4bb&mode=view' target=_blank>Загрузить оригинал (89.12 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Mesa 5i25+7i77 и фрезерный станок 6Р13ф3

Сообщение Serg »

Nick писал(а):меандр
Не получится меандр - будет треугольник с паузой.
Для настройки PID тестовый сигнал не получится генерить G-кодом будут мешать заданные скорости и ускорения.
Сигнал нужно генерить помошью siggen и подавать на ось в качестве задания.

Вот удобная приблуда для настройки PID: http://www.linuxcnc.org/index.php/engli ... al?limit=6
это лучшее, что я пробовал. Сразу предупреждаю: это не автомат, это просто удобный инструмент, чтоб правильно настроить PID надо хотя-бы поверхностно знать теорию.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

Вернуться в «MESA»