Подключение осей через Mesa и LPT одновременно

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

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 11 фев 2018, 21:47

Меню Станок -> след. пункт после Calibration, не помню как именно называется.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 12 фев 2018, 20:42

Настройки хал, там дальше, и даже больше, оказывается он нормально видит вращение штурвала, а на переключатели реакции нет.

Разобрал пульт, пять вольт показывает, включаешь ЛЦНЦ, 0.3в :thinking:


Завтра попробую от отдельного бп запитаться.
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 13 фев 2018, 01:58

MGG писал(а):Настройки хал, там дальше, и даже больше, оказывается он нормально видит вращение штурвала, а на переключатели реакции нет.

#79 внимательно читал?..

MGG писал(а):Разобрал пульт, пять вольт показывает, включаешь ЛЦНЦ, 0.3в :thinking:

Кто показывает, пульт? У него есть чем показывать?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 13 фев 2018, 11:05

UAVpilot писал(а):Кто показывает, пульт? У него есть чем показывать?..

Тестером смотрел.
UAVpilot писал(а):#79 внимательно читал?..

Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 13 фев 2018, 16:08

MGG писал(а):Тестером смотрел.

Тебе б в тыл врага в разведку ходить, а не станки строить... :)
Тестер-то в куда тыкал?..

MGG писал(а):Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.

А без паяльника скриншоты делать не умеешь?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 13 фев 2018, 16:20

UAVpilot писал(а):Тебе б в тыл врага в разведку ходить, а не станки строить...
Тестер-то в куда тыкал?..

COM и выключатели, например X, на них есть 5 вольт, нажимаю кнопку, которая ком, то 0. Запускаю ЛЦНЦ такой же тест 0.3вольта.
UAVpilot писал(а):А без паяльника скриншоты делать не умеешь?..

Скрин сделаю :) Пины все видны, где на втором и третьем пин, где подключен энкодер халшоу мигает лампочками.

PS: у меня всю жизнь какая то проблема в выражении своих мыслей.
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 13 фев 2018, 16:54

MGG писал(а):PS: у меня всю жизнь какая то проблема в выражении своих мыслей.

Тогда старайся рисовать и скриншоты делать. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 13 фев 2018, 19:59

Ну вот общий статус на картинке, сорри за скрин, комп со станком без инета.

Ну и все таки подрубил я на отдельный бп, теперь лампочка то горит то гаснет :hehehe:
Вложения
Подключение осей через Mesa и LPT одновременно IMG_20180213_195420_HDR.jpg
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 14 фев 2018, 01:27

я ж тебе сказал - забей на лампочку, на только путает тебя.
Судя по состоянию входных пинов тебе надо оба контакта COM (Orange/black и Light Blue/black) пульта подключить не на +5V, а на GND.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 14 фев 2018, 19:35

UAVpilot писал(а):я ж тебе сказал - забей на лампочку, на только путает тебя.
Судя по состоянию входных пинов тебе надо оба контакта COM (Orange/black и Light Blue/black) пульта подключить не на +5V, а на GND.

Ура! Случилось! Халшоу видит :hehehe:
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 14 фев 2018, 20:31

Это был бы не я, если бы у меня что-то взлетело сходу :hehehe:
По сути происходит какой то адский рандом, т.е. в любом положении переключателя оси начинается движение, даже в положении off и 4 оси. Причем минимум двигаются 2 из 3 причем рандомно. Ну скорость вроде верно меняется, и на этом все
Конфиг для пробы взял такой
Код: Выделить всёРазвернуть
# Jog Pendant
loadrt encoder num_chan=1
addf encoder.capture-position servo-thread
addf encoder.update-counters base-thread
loadrt mux4 count=1
loadrt mult2 count=1
loadrt lut5 count=1
addf mux4.0 servo-thread
addf mult2.0 servo-thread
addf lut5.0 servo-thread
setp encoder.0.x4-mode 1
setp axis.0.jog-vel-mode 1
setp axis.1.jog-vel-mode 1
setp axis.2.jog-vel-mode 1
setp axis.3.jog-vel-mode 1
setp mux4.0.in0 0.1
setp mux4.0.in1 0.01
setp mux4.0.in2 0.001
setp mux4.0.in3 0.0001
setp mult2.0.in0 100

net scale1 mux4.0.sel0 <= parport.0.pin-08-in
net scale2 mux4.0.sel1 <= parport.0.pin-09-in
net scale3 mux4.0.sel1 <= parport.0.pin-10-in

net pend-scale axis.0.jog-scale <= mux4.0.out
net pend-scale axis.1.jog-scale
net pend-scale axis.2.jog-scale
net pend-scale mult2.0.in1


net mpg-a encoder.0.phase-A <= parport.0.pin-02-in
net mpg-b encoder.0.phase-B <= parport.0.pin-03-in
net mpg-x axis.0.jog-enable <= parport.0.pin-04-in
net mpg-y axis.1.jog-enable <= parport.0.pin-05-in
net mpg-z axis.2.jog-enable <= parport.0.pin-06-in


net pend-counts axis.0.jog-counts <= encoder.0.counts
net pend-counts axis.1.jog-counts
net pend-counts axis.2.jog-counts


setp lut5.0.function 0x116
net mpg-x lut5.0.in-0
net mpg-y lut5.0.in-1
net mpg-z lut5.0.in-2
setp lut5.0.in-4 0
setp parport.0.pin-01-out-invert 0
net jog-on lut5.0.out <= parport.0.pin-01-out


пробовал с lcnc.org тоже самое, только почти не шевелится ничего

Логика такая выбираем положение off крутятся 3 оси, выбираем положение Х крутятся YZ, Y = XZ, Z = XY. :hehehe: :hehehe: :hehehe:

Написал строчку выше с логикой и сам догнал в чем дело, инвертировал сигнал и все нормально
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 14 фев 2018, 22:00

MGG писал(а):Конфиг для пробы взял такой

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

Re: Подключение осей через Mesa и LPT одновременно

Сообщение MGG » 14 фев 2018, 22:38

UAVpilot писал(а):
MGG писал(а):Конфиг для пробы взял такой

чужие конфиги - потёмки. :)

Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.
Теперь буду с скоростями разбираться, первая черезчур медленно, вторая нормально, третья аж пугаюсь :hehehe:
http://www.cnc-club.ru/forum/viewtopic.php?f=164&t=13246&p=304076#p304076 Поставки оборудования для ваших станков
MGG
Мастер
 
Сообщения: 1929
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 323
Настоящее имя: Манн Геннадий Геннадьевич

Re: Подключение осей через Mesa и LPT одновременно

Сообщение UAVpilot » 14 фев 2018, 22:49

MGG писал(а):Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.

помнится pncconf генерит вполне рабочий вариант...

MGG писал(а):Теперь буду с скоростями разбираться, первая черезчур медленно, вторая нормально, третья аж пугаюсь :hehehe:

По моему опыту достаточно всего две скорости: 0.1 и 0.01 :)
Ещё, помнится Сан Саныч" делал АКПП для МПГ... Но тебе пока рано про это. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16543
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4059
Медальки:
Настоящее имя: Сергей

Пред.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: Bing [Bot], error101, exe, gendos, Google [Bot], Google Feedfetcher, iMaks-RS, Leopold_V, Majestic-12 [Bot], niksooon, Рома33, X-Ray, Yandex [bot]

Поделиться

Reputation System ©'