Подключение MPG маховика(всё зароботало)

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Re: Подключение MPG маховика(всё зароботало)

Сообщение Фрост » 01 июл 2020, 00:38

Рязанские
Фрост
Мастер
 
Сообщения: 228
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 10
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение botcman » 01 июл 2020, 12:04

Это не то.
botcman
Мастер
 
Сообщения: 517
Зарегистрирован: 04 мар 2016, 20:22
Репутация: 1
Настоящее имя: Андрей

Re: Подключение MPG маховика(всё зароботало)

Сообщение Фрост » 01 июл 2020, 12:07

А какая разница, измени названия входов и имена энкодеров на свои и все
Фрост
Мастер
 
Сообщения: 228
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 10
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение botcman » 01 июл 2020, 13:09

Если я правильно все понял, то, в зависимости от плат и версий ПО, халы могут выглядеть по-разному.
botcman
Мастер
 
Сообщения: 517
Зарегистрирован: 04 мар 2016, 20:22
Репутация: 1
Настоящее имя: Андрей

Re: Подключение MPG маховика(всё зароботало)

Сообщение Фрост » 01 июл 2020, 15:26

Естественно, но сути это не меняет, например твой hm2_7i92.0.7i77.0.0.enc0.count = to_pci.1.feedback.encoder4 и т.д.
Фрост
Мастер
 
Сообщения: 228
Зарегистрирован: 28 окт 2013, 00:18
Репутация: 10
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение botcman » 01 июл 2020, 17:23

На данный момент не понятно, почему такая реакция на вращение маховичка. Почему движется только в одну сторону, а не в обе.
botcman
Мастер
 
Сообщения: 517
Зарегистрирован: 04 мар 2016, 20:22
Репутация: 1
Настоящее имя: Андрей

Re: Подключение MPG маховика(всё зароботало)

Сообщение botcman » 02 июл 2020, 10:58

Товарищи линуксоводы, помогите пожалуйста победить пульт несведущему.
botcman
Мастер
 
Сообщения: 517
Зарегистрирован: 04 мар 2016, 20:22
Репутация: 1
Настоящее имя: Андрей

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 02 июл 2020, 22:54

С Вашего позволения попробую систематизировать вопросы, а то для новичка разобраться довольно трудно. Нужно сделать именно пошаговую инструкцию, иначе вероятность, что все заработает чуть больше чем никакая. Я например больше недели включал MODE3 на 7i77.)
Вопросы предлагаю такие:
1. Подключение пульта.
2. Настройка через визард.
3. Настройка через HAL.
Раз мы уже залазим в MODE3, то можно подключить резистор на аналоговый вход для регулировки подачи и оборотов шпинделя.
Если это другая тема, то поправте меня.
Я буду по очереди писать то, что уже понял я, а Вы меня если че поправляйте, добавляйте и т.д
На каждый пункт нужен какой нибудь способ контроля правильности того, что Вы сделали, а то может неправильно подключили, а грешите на HAL...
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 02 июл 2020, 23:38

Начну с первого вопроса - подключение:
У меня 7і92+7і77, LinuxCNC 2.8. Включен MODE3. Я включал в визарде. Для этого в начале нужно поставить галочку "Включить доп. опции" Тогда на странице выбора входов-выходов будет возможность выбрать этот режим. Иначе он будет неактивен.
Еще можно включить в HAL. Как - пока не знаю, где это прописать. Просьба дополнить,кто знает.
Сам пульт разделим на две части:
1. Переключатели выбора осей и шага. Они берут питание 24В из разьема ТВ2, и переключают их на входа, которые у Вас свободны. У меня например
это i00-i06 на разьеме ТВ8. Потом мы их пропишем в визарде или в HAL. Проконтролировать этот момент можно в HallShow.
2. Сам енкодер. Как правило они 5 вольтовые. У него 4 провода. +/- питания и 2 выхода - А, В. Их мы садим на входа 16 и 17 разьема TB7. Питание я
брал из TB2 через стабилизатор LM7805. Если брать от 5в питания платы, то скорее всего работать не будет. Они гальванически развязаны. Хотя я не
пробовал. Стабилизатор при этом неплохо грелся, так что нужен радиатор или импульсный преобразователь. Контролируем опять в HallSshow.
"светодиоды" по очереди моргают. Хотя у меня как то хаотично моргают.
Поскольку у меня 7i77, то у меня есть входа для 6 енкодеров(линеек). Одну из них я использовал для подключения крутилки. На том же разьеме
есть и 5в. Контролируем в Hallshow в разделе енкодеры параметр "count". Крутим колесо - циферки меняются. В визарде этот енкодер можно
назначить на выбор MultiHandweel и т д. (Lcnc 2.8) Это работает и без MODE3.
Если у кого есть что добавить, поправить, спросить - давайте. И будем переходить ко второму пункту.
Вложения
Подключение MPG маховика(всё зароботало) IMG_20200702_231507.jpg
Подключение MPG маховика(всё зароботало) IMG_20200702_231442.jpg
Подключение MPG маховика(всё зароботало) IMG_20200702_233209.jpg
Подключение MPG маховика(всё зароботало) IMG_20200702_231406.jpg
Подключение MPG маховика(всё зароботало) Encoder.jpg
Подключение MPG маховика(всё зароботало) MPG.jpg
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение UAVpilot » 03 июл 2020, 00:11

Всё это уже не раз обсуждалось на форуме, и вместе и по отдельности... Причем не только "где-то на форуме", но и прямо в этой теме.

P.S. Только не предлагайте доказать это ссылками на обсуждения, для этого мне придётся воспользоваться поиском по форуму точно так-же, как это могут сделать вопрошающие, но в отличии от них мне это не нужно. :)

P.P.S. Это, как и любое моё сообщение можно проигнорить и не пользоватья поиском, а продолжить надеяться получить персональные разъяснения и указания, если вам результат не к спеху и не важен. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20300
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4856
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 03 июл 2020, 19:53

Скорее всего эти вещи кажутся вас очевидными. Я же потратил на них около 2х месяцев. Станок у меня уже работает. И изучил я далеко не все. Например тот же пульт у меня до сих пор не работает. Я пытаюсь собрать воедино информацию для таких как я. Вы попробуйте загуглить запрос 7і77 MODE3. Сейчас мне выдает в результатах один ответ - то что я написал 3 дня назад. Информация сильно разрознена. Редко кто решил проблему, и написал об этом, как он это сделал. В этой теме форумчанин taraskin все описал (за что ему спасибо). Но у меня так не заработало. Да у многих на форуме вопросы аналогичные. А сколько еще не сидят на форумах, а просто читают, и пытаются найти ответы. Почему я все и пишу...
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение nkp » 03 июл 2020, 19:58

slava78 писал(а):Скорее всего эти вещи кажутся вас очевидными. Я же потратил на них около 2х месяцев. Станок у меня уже работает. И изучил я далеко не все. Например тот же пульт у меня до сих пор не работает. Я пытаюсь собрать воедино информацию для таких как я. Вы попробуйте загуглить запрос 7і77 MODE3. Сейчас мне выдает в результатах один ответ - то что я написал 3 дня назад. Информация сильно разрознена. Редко кто решил проблему, и написал об этом, как он это сделал. В этой теме форумчанин taraskin все описал (за что ему спасибо). Но у меня так не заработало. Да у многих на форуме вопросы аналогичные. А сколько еще не сидят на форумах, а просто читают, и пытаются найти ответы. Почему я все и пишу...

а ты допускал,что у тебя сам пульт неисправный? :)
nkp
Мастер
 
Сообщения: 8260
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1539
Медальки:

Re: Подключение MPG маховика(всё зароботало)

Сообщение nkp » 03 июл 2020, 20:01

настрой без mode3
тебе работа нужна или потрпозаниматься исследованиями :hehehe:


Код: Выделить всёРазвернуть
# настраиваем энкодер 7i77 (4-я колодка)
setp    hm2_7i92.0.encoder.03.counter-mode 1
setp    hm2_7i92.0.encoder.03.filter 1
setp    hm2_7i92.0.encoder.03.index-invert 0
setp    hm2_7i92.0.encoder.03.index-mask 0
setp    hm2_7i92.0.encoder.03.index-mask-invert 0
# энкодер 100 тиков
setp    hm2_7i92.0.encoder.03.scale  100

# фильтр для MPG
loadrt ilowpass
addf   ilowpass.0 servo-thread

# настройки фильтра MPG
setp ilowpass.0.scale 100
setp ilowpass.0.gain 0.01






# далее всё как было для переключателей
loadrt mux4 count=1
addf mux4.0 servo-thread


setp axis.0.jog-vel-mode 0
setp axis.1.jog-vel-mode 0
setp axis.2.jog-vel-mode 0

setp mux4.0.in0 0.01
setp mux4.0.in1 0.1
setp mux4.0.in2 1

net scale1 mux4.0.sel0 <= hm2_7i92.0.7i77.0.0.input-23
net scale2 mux4.0.sel1 <= hm2_7i92.0.7i77.0.0.input-24

net mpg-scale <= mux4.0.out
net mpg-scale => axis.0.jog-scale
net mpg-scale => axis.1.jog-scale
net mpg-scale => axis.2.jog-scale


net axis-select-x <= hm2_7i92.0.7i77.0.0.input-20 => axis.0.jog-enable
net axis-select-y <= hm2_7i92.0.7i77.0.0.input-21 => axis.1.jog-enable
net axis-select-z <= hm2_7i92.0.7i77.0.0.input-22 => axis.2.jog-enable

net mpg:out  hm2_7i92.0.encoder.03.rawcounts => ilowpass.0.in

net jog-counter ilowpass.0.out => axis.0.jog-counts
net jog-counter ilowpass.0.out => axis.1.jog-counts
net jog-counter ilowpass.0.out => axis.2.jog-counts
nkp
Мастер
 
Сообщения: 8260
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1539
Медальки:

Re: Подключение MPG маховика(всё зароботало)

Сообщение UAVpilot » 03 июл 2020, 20:01

slava78 писал(а):Вы попробуйте загуглить запрос 7і77 MODE3.

Зачем? Мне проще почитать документацию на LinuxCNC и на плату - там всё доходчиво написано, даже через переводчик понятно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20300
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4856
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 03 июл 2020, 20:09

Теперь о настройке через визард. Таким образом настраивается большинство функций. Через HAL я прописываю только пины для ladder. Но у меня таким образом MPG настроить не получилось. Пины назначал таким образом, как на фото. В HallShow они работают. В реальности нет. Как понять, в каком месте не работает - не знаю. Через HAL тоже не работает, ругается на неправильные пины при запуске. Прошу совета у бывалых.
Вложения
Подключение MPG маховика(всё зароботало) IMG_20200703_195708.jpg
Подключение MPG маховика(всё зароботало) IMG_20200703_195743.jpg
Подключение MPG маховика(всё зароботало) IMG_20200703_195803.jpg
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 03 июл 2020, 20:38

Сделал по совету Мастера nkp. Запихнул содержимое в custom.hal и прописал свои входа. При загрузке выдает ошибку: axis.0.jog-vel-mode - not found.
Такая же ошибка была при попытке загрузки других конфигураций .hal
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение nkp » 03 июл 2020, 20:40

slava78 писал(а):Сделал по совету Мастера nkp.

ты с живыми людими общаешься?))))
напиши :
"nkp,загрузил твой кривой код - он естественно,как и ожидалось не работает")))
=============
какая версия емс у тебя?
nkp
Мастер
 
Сообщения: 8260
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1539
Медальки:

Re: Подключение MPG маховика(всё зароботало)

Сообщение slava78 » 03 июл 2020, 21:06

Извини, если обидел.))) У меня 2.8.
slava78
Новичок
 
Сообщения: 14
Зарегистрирован: 29 июн 2020, 23:31
Репутация: 0
Настоящее имя: Ярослав

Re: Подключение MPG маховика(всё зароботало)

Сообщение UAVpilot » 03 июл 2020, 21:11

slava78 писал(а):Но у меня таким образом MPG настроить не получилось.

У меня складывается стойкое впечатление, что ты действуешь просто методом тыка не понимая что при этом происходит...
Там выше человек описал в картинках работающее решение - просто повтори его в точности до каждого параметра.

HAL - это логическая электросхема. Если ты будешь пихать в свой станок куски каких-то чужих и непонятных электросхем, что шансы получить то, что тебе нужно ничтожны.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 20300
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4856
Заслуга: c781c134843e0c1a3de9
Медальки:
Настоящее имя: Сергей

Re: Подключение MPG маховика(всё зароботало)

Сообщение D.L. » 04 июл 2020, 00:25

slava78 писал(а):При загрузке выдает ошибку: axis.0.jog-vel-mode - not found.

Первая ссылка в гугле по ключевым словам jog-vel-mode linuxcnc 2.8 doc http://linuxcnc.org/docs/2.8/html/getti ... uxcnc.html , глава 4. Hal Changes (updates for joints_axes 2.8.x)
D.L.
Мастер
 
Сообщения: 238
Зарегистрирован: 25 авг 2018, 10:11
Откуда: Киров
Репутация: 58
Настоящее имя: Дмитрий

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: aftaev, arisov77, Bing [Bot], Google [Bot], Hugo, KaplaH, liskispb, Majestic-12 [Bot], MGG, mikehv, Montis, nik0954, pegas13, Portos, sima8520, SovietTwins, tehnic, uralpt, vitzin, Yandex [bot], Комплектующие, Леонид Владимирович

Reputation System ©'