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

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

Меню Станок -> след. пункт после Calibration, не помню как именно называется.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

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

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


Завтра попробую от отдельного бп запитаться.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MGG писал(а):Настройки хал, там дальше, и даже больше, оказывается он нормально видит вращение штурвала, а на переключатели реакции нет.
#79 внимательно читал?..
MGG писал(а):Разобрал пульт, пять вольт показывает, включаешь ЛЦНЦ, 0.3в :thinking:
Кто показывает, пульт? У него есть чем показывать?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

UAVpilot писал(а): Кто показывает, пульт? У него есть чем показывать?..
Тестером смотрел.
UAVpilot писал(а):#79 внимательно читал?..
Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MGG писал(а):Тестером смотрел.
Тебе б в тыл врага в разведку ходить, а не станки строить... :)
Тестер-то в куда тыкал?..
MGG писал(а):Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.
А без паяльника скриншоты делать не умеешь?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

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

PS: у меня всю жизнь какая то проблема в выражении своих мыслей.
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MGG писал(а):PS: у меня всю жизнь какая то проблема в выражении своих мыслей.
Тогда старайся рисовать и скриншоты делать. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

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

Ну и все таки подрубил я на отдельный бп, теперь лампочка то горит то гаснет :hehehe:
Вложения
IMG_20180213_195420_HDR.jpg (2647 просмотров) <a class='original' href='./download/file.php?id=132383&mode=view' target=_blank>Загрузить оригинал (1.06 МБ)</a>
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

я ж тебе сказал - забей на лампочку, на только путает тебя.
Судя по состоянию входных пинов тебе надо оба контакта COM (Orange/black и Light Blue/black) пульта подключить не на +5V, а на GND.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

UAVpilot писал(а):я ж тебе сказал - забей на лампочку, на только путает тебя.
Судя по состоянию входных пинов тебе надо оба контакта COM (Orange/black и Light Blue/black) пульта подключить не на +5V, а на GND.
Ура! Случилось! Халшоу видит :hehehe:
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

Это был бы не я, если бы у меня что-то взлетело сходу :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. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MGG писал(а):Конфиг для пробы взял такой
чужие конфиги - потёмки. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
MGG
Мастер
Сообщения: 3673
Зарегистрирован: 08 фев 2016, 16:33
Репутация: 1010
Настоящее имя: Манн Геннадий Геннадьевич
Откуда: Москва
Контактная информация:

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

Сообщение MGG »

UAVpilot писал(а):
MGG писал(а):Конфиг для пробы взял такой
чужие конфиги - потёмки. :)
Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.
Теперь буду с скоростями разбираться, первая черезчур медленно, вторая нормально, третья аж пугаюсь :hehehe:
http://www.cnc-club.ru/forum/viewtopic. ... 76#p304076 Поставки оборудования для ваших станков
https://www.instagram.com/dtw.moscow/
dtw.moscow@gmail.com
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MGG писал(а):Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.
помнится pncconf генерит вполне рабочий вариант...
MGG писал(а):Теперь буду с скоростями разбираться, первая черезчур медленно, вторая нормально, третья аж пугаюсь :hehehe:
По моему опыту достаточно всего две скорости: 0.1 и 0.01 :)
Ещё, помнится Сан Саныч" делал АКПП для МПГ... Но тебе пока рано про это. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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