Страница 17 из 26
Re: MESA 7i76E для начинающих
Добавлено: 22 сен 2018, 12:55
solo
Поммотри в хал метре должен быть пин hm2_7i76e.0.stepgen.00.velocity-cmd только место велори там ддолжно быть написано что то типа pos-CMD ЧТО похожее на это
Re: MESA 7i76E для начинающих
Добавлено: 22 сен 2018, 13:03
1240
В halscope нашел ножку encoder-velocity (примерно как то так)
В режиме степ/дир запустил на линейное перемещение ось
вижу как колеблется скорость (данные с энкодера)
Попробую ориентируясь на график halscope (настройками привода) уменьшить колебания по скорости потом и по позиции.
Re: MESA 7i76E для начинающих
Добавлено: 22 сен 2018, 13:46
solo
Чета не удается удалить свое сообщение
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 17:36
j4zzur1
Добрый день всем. В общем такая проблема. Поставил LinuxCNC на 64-битный debian с preempt-RT, имеется mesa 7i76e. Так вот с ней-то и проблема, которая состоит в следующем: порты на ветке TB6 и TB5, на которые хочу цепануть концевики, должны иметь вид hm2_7i76e.0.7i76.0.0.input-XX (вместо XX пусть будет 15, к примеру); Но LinuxCNC не грузится, как раз выдавая ошибку с этим самым портом: "./test.hal:30: parameter of pin 'hm2_7i76e.0.7i76.0.0.input-15' does not exist". Если же в Hal прописываю "setp hm2_7i76e.0.7i76.0.0.input-15 false", то ошибка чуть меняется: "./test.hal:30: parameter of pin 'hm2_7i76e.0.7i76.0.0.input-15' not found". Если же ставлю коммент на данный пин в хале, то LinuxCNC грузится, станок ездит (без хоумов только).
Знающие люди, подскажите, в чем может быть проблема? Грешу либо на плату, либо на драйвер hm2_eth, но вполне может быть, что я чего-то не учёл(
Заранее спасибо!
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 17:54
nkp
с питаниями платы порядок?
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 18:01
j4zzur1
5V на Р3 подано. Пробовал и 24В подавать для питания логики, всё также..
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 18:02
nkp
j4zzur1 писал(а):Пробовал и 24В подавать для питания логики, всё также..
что значит "пробовал"?
без него IO пины не видны будут как раз
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 18:05
j4zzur1
nkp писал(а):что значит "пробовал"?
без него IO пины не видны будут как раз
Да я про это читал. Вот в данный момент как раз 24В подключено к VFIELD. Джампер, соответственно, на нужном месте. Ошибка выскакивает та же..
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 18:30
Serg
Какие лампочки светятся на плате до запуска linuxcnc? Лучше фотку.
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 19:37
j4zzur1
Вот фото. Прошу прощения за качество
Хотя, не уверен, что фото сделал, когда linuxcnc был выключен.. завтра перепроверю.
Re: MESA 7i76E для начинающих
Добавлено: 01 окт 2018, 23:44
Serg
Похоже на проблему с прошивкой FPGA.
Не запуская linuxcnc (axis) выполни в консоли вот такую команду:
только внутри hm2_eth_test.hal замени IP адрес платы на свой.
Получившийся файл /tmp/log.txt приложи сюда.
Re: MESA 7i76E для начинающих
Добавлено: 02 окт 2018, 09:15
j4zzur1
UAVpilot писал(а):Получившийся файл /tmp/log.txt приложи сюда.
Вот лог. Спасибо.
p.s. прошивку платы через *.bit файлы менял. Пробовал 3 разных варианта с офф сайта. результат тот же, нужных портов как будто вообще нет.
Re: MESA 7i76E для начинающих
Добавлено: 02 окт 2018, 14:33
Serg
Всётаки что-то не так с прошивкой или с самой платой... В нормальной состоянии около RJ45 не должны гореть ни жёлтые, ни зелёные диоды.
Так-же при при загрузке драйвера не видно, чтобы отдельные пины настраивались на общение с частью карты, на которой расположены входы/выходы.
В твоём случае это скорее всего пины
Код: Выделить всё
hm2/hm2_7i76e.0: IO Pin 010 (P1-07): IOPort
hm2/hm2_7i76e.0: IO Pin 011 (P1-08): IOPort
hm2/hm2_7i76e.0: IO Pin 012 (P1-09): IOPort
hm2/hm2_7i76e.0: IO Pin 013 (P1-10): IOPort
На нормально работающей карте они должны выглядеть примерно так:
Код: Выделить всё
hm2/hm2_7i76e.0: IO Pin 010 (P1-07): Smart Serial Interface #0, pin TxData1 (Output)
hm2/hm2_7i76e.0: IO Pin 011 (P1-08): Smart Serial Interface #0, pin RxData1 (Input)
hm2/hm2_7i76e.0: IO Pin 012 (P1-09): Smart Serial Interface #0, pin TxData0 (Output)
hm2/hm2_7i76e.0: IO Pin 013 (P1-10): Smart Serial Interface #0, pin RxData0 (Input)
Что можно попробовать (после каждого пункта проверять работу карты):
1. На всякий случай проверить правильное-ли ядро используется - команда "uname -a" должна показать примерно такое:
Linux standcnc 3.2.0-4-rt-amd64 #1 SMP PREEMPT RT Debian 3.2.96-2 x86_64 GNU/Linux
обязательно должны быть слова "PREEMPT RT".
2. поставить джамперы W4 и W6 в верхнее положение как и рекомендовано. Заодно переставить W7 и W12 в нижнее (незачем подавать питание на неиспользуемые разъёмы.
3. Перепрошить карту соотв. прошивкой и проверить (mesaflash --verify).
Если всё это не поможет, то карта скорее всего неисправна.
Re: MESA 7i76E для начинающих
Добавлено: 12 окт 2018, 06:20
Parhom
А плата точно правильно питается?
Re: MESA 7i76E для начинающих
Добавлено: 12 окт 2018, 13:42
Serg
Parhom писал(а):А плата точно правильно питается?
Да, это по лампочкам видно.
Re: MESA 7i76E для начинающих
Добавлено: 12 окт 2018, 17:04
Parhom
Дак по схеме 24В не туда подключается, как на фото.
Re: MESA 7i76E для начинающих
Добавлено: 12 окт 2018, 17:51
Serg
Parhom писал(а):Дак по схеме 24В не туда подключается, как на фото.
В его случае подключать питание к TB3 не требуется.
Re: MESA 7i76E для начинающих
Добавлено: 15 окт 2018, 13:58
1240
Пид как-то настроил. (как мог)
Устраивает процентов на 80.
Но не на 100, поэтому иногда пробую настроить лучше.
Что обнаружил:
При выполнении JOG самим приводом (настроил привод на работу в режиме JOG и нажатием клавиш привода двигаю портал)
качество движения портала (на одинаковых скоростях) гораздо лучше чем при задании движения с линуксцнц.
linuxcnc настроен как для работы с шд (просто генерирует сигнал)
Re: MESA 7i76E для начинающих
Добавлено: 15 окт 2018, 20:12
Ace Ventura
Подскажите, не могу поборот.
На 1 мм хода нужно 8192 импульса. Скорость станка планирую 7м.мин, но выше 3 не могу поднять, вылазит ошибка при запуске.
hm2/hm2_7i76e.0: stepgen.00.maxvel is too big for current step timings & position-scale, clipping to max possible
Уменьшить кол-во импульсов на мм хода нет возможности, что возможно еще поменять чтобы разогнать станок?
Re: MESA 7i76E для начинающих
Добавлено: 15 окт 2018, 23:35
D.L.
Ace Ventura писал(а):Уменьшить кол-во импульсов на мм хода нет возможности, что возможно еще поменять чтобы разогнать станок?
Уменьшать значения STEPLEN и STEPSPACE.