Re: Подключение осей через Mesa и LPT одновременно
Добавлено: 11 фев 2018, 21:47
Меню Станок -> след. пункт после Calibration, не помню как именно называется.
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
#79 внимательно читал?..MGG писал(а):Настройки хал, там дальше, и даже больше, оказывается он нормально видит вращение штурвала, а на переключатели реакции нет.
Кто показывает, пульт? У него есть чем показывать?..MGG писал(а):Разобрал пульт, пять вольт показывает, включаешь ЛЦНЦ, 0.3в
Тестером смотрел.UAVpilot писал(а): Кто показывает, пульт? У него есть чем показывать?..
Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.UAVpilot писал(а):#79 внимательно читал?..
Тебе б в тыл врага в разведку ходить, а не станки строить...MGG писал(а):Тестером смотрел.
А без паяльника скриншоты делать не умеешь?..MGG писал(а):Вот теперь с паяльником и этот вариант буду пробовать, его не было в цеху просто.
COM и выключатели, например X, на них есть 5 вольт, нажимаю кнопку, которая ком, то 0. Запускаю ЛЦНЦ такой же тест 0.3вольта.UAVpilot писал(а):Тебе б в тыл врага в разведку ходить, а не станки строить...
Тестер-то в куда тыкал?..
Скрин сделаюUAVpilot писал(а):А без паяльника скриншоты делать не умеешь?..
Тогда старайся рисовать и скриншоты делать.MGG писал(а):PS: у меня всю жизнь какая то проблема в выражении своих мыслей.
Ура! Случилось! Халшоу видитUAVpilot писал(а):я ж тебе сказал - забей на лампочку, на только путает тебя.
Судя по состоянию входных пинов тебе надо оба контакта COM (Orange/black и Light Blue/black) пульта подключить не на +5V, а на GND.
Код: Выделить всё
# 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чужие конфиги - потёмки.MGG писал(а):Конфиг для пробы взял такой
Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.UAVpilot писал(а):чужие конфиги - потёмки.MGG писал(а):Конфиг для пробы взял такой
помнится pncconf генерит вполне рабочий вариант...MGG писал(а):Мне все же кажется это чистое везение с конкретным пультом, и у нас на форуме, и на иностранных как раз все наоборот и в подключении и в конфигурации.
По моему опыту достаточно всего две скорости: 0.1 и 0.01MGG писал(а):Теперь буду с скоростями разбираться, первая черезчур медленно, вторая нормально, третья аж пугаюсь