MESA 5i25 / MESA 6i25

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение tooshka »

Nick писал(а):Надо это все запускать в отм каталоге, в котором у тебя лежит mesaflash. Где он у тебя находится, посмотри в "проводнике".
Спасибо Ник я уже разобрался. Просто пока сообразил во всех темах тут нас...ал. Звиняюсь.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Terin
Новичок
Сообщения: 13
Зарегистрирован: 03 июл 2013, 10:34
Репутация: 0
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Terin »

Вот такая штука пишется, в чём может быть проблема?
  • ubuntu@ubuntu:~/Desktop/5i25/utils/linux$ sudo ./mesaflash ../../configs/hostmot2/prob_rfx2.bit write
    Error: Device name is invalid
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

Может у тебя более новая версия mesaflash, откуда ты ее брал?
Попробуй написать:
sudo ./mesaflash --device=5i25 ../../configs/hostmot2/prob_rfx2.bit write
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

О, точно, на mesanet уже новая версия - пиши так:

Код: Выделить всё

sudo ./mesaflash --device=5i25 --write ../../configs/hostmot2/prob_rfx2.bit
Terin
Новичок
Сообщения: 13
Зарегистрирован: 03 июл 2013, 10:34
Репутация: 0
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Terin »

Спасибо, заработало!
DArk
Опытный
Сообщения: 121
Зарегистрирован: 01 июл 2013, 21:40
Репутация: 5
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение DArk »

так, теперь Моя очередь тупить =)
есть меса 5i25 + 7i77 ... задача разобраться со всем этим и подключить к ним сервопривода ... с последующим собиранием токарника...

на данный момент ничего не понятно...
зачем то перепрошил на прошивку 7i77х2...
запускаю pnconfig выбираю
*токарный
*метрическую
*5и25
жму дальше и получаю ошибку:
"PNCconf·обнаружил ошибку.··Эта информация может помочь:
Traceback (most recent call last):
File "/usr/bin/pncconf", line 4502, in on_basicinfo_next
self.mesa_firmware_search(i)
File "/usr/bin/pncconf", line 4733, in mesa_firmware_search
dbg("temp: %s, converted name: %s. num %d"%( tempfunc,convertedname,instance_num), "firm")
UnboundLocalError: local variable 'instance_num' referenced before assignment"(с)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

linuxcnc какой версии,откуда брал?
Terin
Новичок
Сообщения: 13
Зарегистрирован: 03 июл 2013, 10:34
Репутация: 0
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Terin »

Ещё один вопрос, карточка 5i25 -7i77, что дальше прописать в custom.hal , чтобы все три двигателя крутились, а так вот, только 1 крутиться...
(для просмотра содержимого нажмите на ссылку)
# Include your customized HAL commands here
# This file will not be overwritten when you run stepconf again
loadrt hostmot2
loadrt hm2_pci

setp hm2_5i25.0.watchdog.timeout_ns 10000000
addf hm2_5i25.0.read servo-thread
addf hm2_5i25.0.write servo-thread
addf hm2_5i25.0.pet_watchdog servo-thread
setp hm2_5i25.0.stepgen.00.position-cmd 10000
setp hm2_5i25.0.stepgen.00.maxvel 10000
setp hm2_5i25.0.stepgen.00.maxaccel 100
setp hm2_5i25.0.stepgen.00.position-scale 1000
setp hm2_5i25.0.stepgen.00.steplen 10000
setp hm2_5i25.0.stepgen.00.stepspace 10000
setp hm2_5i25.0.stepgen.00.dirsetup 100000
setp hm2_5i25.0.stepgen.00.dirhold 100000
setp hm2_5i25.0.stepgen.00.enable 1
net xpos-cmd => hm2_5i25.0.stepgen.00.position-cmd
Terin
Новичок
Сообщения: 13
Зарегистрирован: 03 июл 2013, 10:34
Репутация: 0
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Terin »

Всё, спасибо, разобрался, так всё работает
(для просмотра содержимого нажмите на ссылку)
# This file will not be overwritten when you run stepconf again
loadrt hostmot2
loadrt hm2_pci

setp hm2_5i25.0.watchdog.timeout_ns 10000000
addf hm2_5i25.0.read servo-thread
addf hm2_5i25.0.write servo-thread
addf hm2_5i25.0.pet_watchdog servo-thread

setp hm2_5i25.0.stepgen.00.position-cmd 10000
setp hm2_5i25.0.stepgen.00.maxvel 10000
setp hm2_5i25.0.stepgen.00.maxaccel 100
setp hm2_5i25.0.stepgen.00.position-scale 1000
setp hm2_5i25.0.stepgen.00.steplen 10000
setp hm2_5i25.0.stepgen.00.stepspace 10000
setp hm2_5i25.0.stepgen.00.dirsetup 100000
setp hm2_5i25.0.stepgen.00.dirhold 100000
setp hm2_5i25.0.stepgen.00.enable 1

setp hm2_5i25.0.stepgen.01.position-cmd 10000
setp hm2_5i25.0.stepgen.01.maxvel 10000
setp hm2_5i25.0.stepgen.01.maxaccel 100
setp hm2_5i25.0.stepgen.01.position-scale 1000
setp hm2_5i25.0.stepgen.01.steplen 10000
setp hm2_5i25.0.stepgen.01.stepspace 10000
setp hm2_5i25.0.stepgen.01.dirsetup 100000
setp hm2_5i25.0.stepgen.01.dirhold 100000
setp hm2_5i25.0.stepgen.01.enable 1

setp hm2_5i25.0.stepgen.02.position-cmd 10000
setp hm2_5i25.0.stepgen.02.maxvel 10000
setp hm2_5i25.0.stepgen.02.maxaccel 100
setp hm2_5i25.0.stepgen.02.position-scale 1000
setp hm2_5i25.0.stepgen.02.steplen 10000
setp hm2_5i25.0.stepgen.02.stepspace 10000
setp hm2_5i25.0.stepgen.02.dirsetup 100000
setp hm2_5i25.0.stepgen.02.dirhold 100000
setp hm2_5i25.0.stepgen.02.enable 1

net ypos-cmd => hm2_5i25.0.stepgen.01.position-cmd
net xpos-cmd => hm2_5i25.0.stepgen.02.position-cmd
net zpos-cmd => hm2_5i25.0.stepgen.00.position-cmd
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение nkp »

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

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

Эти строчки можешь убрать, даже лучше убери, во избежание так сказать:
setp hm2_5i25.0.stepgen.00.position-cmd 10000

Вот сюда поставь значения из доков по драйверу Gecko:
setp hm2_5i25.0.stepgen.00.steplen 10000
setp hm2_5i25.0.stepgen.00.stepspace 10000
setp hm2_5i25.0.stepgen.00.dirsetup 100000
setp hm2_5i25.0.stepgen.00.dirhold 100000
-----
Это конфиг, пока для тестов, взяли гековский драйвер на 4 оси, материнку с Атомом, 5i25. И начали пробовать.
Воткнули в LPT крутится. При больших скоростях срывается и вал встает на месте.
Подключили через 5i25, прошитую под prob_fx - прошивка без использования дочерних плат. Мучились около часа, запустили, закрутилось в том числе на больших скоростях, на этом я ушел :)... точнее все ушли, сегодня Terin без меня экспериментирует :)
В общем получается конфиг в котором на MESA 5i25 и на LPT одинаковые выходы, по крайней мере под step/dir для 4 осей. И можно просто переставить кабель, чтобы сравнить функциональность.

Работает все с шаговиками.
Terin
Новичок
Сообщения: 13
Зарегистрирован: 03 июл 2013, 10:34
Репутация: 0
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Terin »

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

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

Вторая страница:
Step Pulse “0” Time - step space
Step Pulse “1” Time - step len
Direction Setup - dir setup
Direction Setup (Hold after pulse rising edge) - dir hold
(в мане они написаны в микросекундах, в параметрах указывается в наносекундах, т.е. *1000)
-------
хотя про dir написано ns... вообще странное значение, обычно оно раза в 4-5 больше step len, а тут наоборот меньше...
DArk
Опытный
Сообщения: 121
Зарегистрирован: 01 июл 2013, 21:40
Репутация: 5
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение DArk »

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

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

Хммм... а там уже есть 5i25?
Это ты скачал образ с linuxcnc.org и там download, так?
DArk
Опытный
Сообщения: 121
Зарегистрирован: 01 июл 2013, 21:40
Репутация: 5
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение DArk »

это Я залез http://cnc-club.ru/forum/viewtopic.php? ... 81&start=0 и скачал там какую то супер прогу =) для того чтобы она появилась...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

хммм... у меня после этого скрипта вообще все месы в pnccconf пропали... :freak:
а можешь сделать скрин с выбором месы...
ЗЫ после ошибки дальше не идет?
DArk
Опытный
Сообщения: 121
Зарегистрирован: 01 июл 2013, 21:40
Репутация: 5
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение DArk »

а дальше в отличие от автора того поста Я не могу выбрать плату которая у Меня дополнительная ...

и дальше как то всё плохо
Вложения
Снимок.png (4302 просмотра) <a class='original' href='./download/file.php?id=16175&sid=98c86b2620db9897f02f3fbb94504858&mode=view' target=_blank>Загрузить оригинал (195.18 КБ)</a>
Снимок-1.png (4302 просмотра) <a class='original' href='./download/file.php?id=16176&sid=98c86b2620db9897f02f3fbb94504858&mode=view' target=_blank>Загрузить оригинал (218.14 КБ)</a>
Снимок-2.png (4302 просмотра) <a class='original' href='./download/file.php?id=16177&sid=98c86b2620db9897f02f3fbb94504858&mode=view' target=_blank>Загрузить оригинал (150.46 КБ)</a>
Снимок-3.png (4302 просмотра) <a class='original' href='./download/file.php?id=16178&sid=98c86b2620db9897f02f3fbb94504858&mode=view' target=_blank>Загрузить оригинал (166.63 КБ)</a>
Снимок-4.png (4302 просмотра) <a class='original' href='./download/file.php?id=16179&sid=98c86b2620db9897f02f3fbb94504858&mode=view' target=_blank>Загрузить оригинал (183.36 КБ)</a>
DArk
Опытный
Сообщения: 121
Зарегистрирован: 01 июл 2013, 21:40
Репутация: 5
Контактная информация:

Re: MESA 5i25 / MESA 6i25

Сообщение DArk »

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

Re: MESA 5i25 / MESA 6i25

Сообщение Nick »

хмм.... надо попробовать поставить этот скрипт на своей другой машине... может там заработает.

вообще не люблю я эти stepconf/pncconf... проще все руками сделать, на них делаю только "рыбу".

Без скрипта не будет настроек 5i25. Можно конечно собрать или поставить 2.6, и там сделать конфиг...

Либо просто берем конфигурацию вот отсюда и меняем ее под себя :
http://www.gnipsel.com/linuxcnc/configs/7i77.html

Что у тебя будет на станке из периферии? Будет ли какая-нибудь индикация?
Ответить

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