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

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

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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

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
Мастер
 
Сообщения: 1689
Зарегистрирован: 08 фев 2016, 16:33
Откуда: Москва
Репутация: 246
Настоящее имя: Манн Геннадий Геннадьевич

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

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

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

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

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

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

Пред.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: aftaev, Bing [Bot], Google [Bot], ScrewDriver, SDAMASK, Umnik, Vladimir52, Yandex [bot]

Поделиться

Reputation System ©'