Страница 1 из 1

Помогите PLC4x-G2

Добавлено: 06 апр 2015, 14:05
pavel_f
Доброго дня.
В общем у меня стоит PLC4x-G2 с драйверами PLD2080s... Все работало под Матчем но случилось то о чем я знал что думал что не скоро.
Гикнулся винт с ХР и Матчем соответственно. Теперь комп грузиться с другого диска где стоит LinuxCNC.
Я как-то ставил для посмотреть и не попробовав, просто забыл по это.

Вот теперь выбор искать новый винт и накатывать все заново или изучить и настроит LinuxCNC. Наверно это знак свыше. :hehehe:
Я попробовал потыкаться не понимаю что я делаю и у меня на этапе настроек оси двигались правда только в одну сторону и вместо оси-У двигалась ось-Z.
Сразу вспомнил слова манагера из пуриков что для Linux надо перепаивать разъем LPT и поэтому все остановил и пошел на форум.
Посмотрев весь объем по настройкам я немного приуныл.

Может кто-то может сказать как мне это дело запустить побыстрей, а то работа стоит. Так же может кто знает нужно все же что-то паять в разъему или нет.
Сейчас главное запуститься а тонкие настройки в процессе.

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 14:25
Nick
pavel_f писал(а):Сразу вспомнил слова манагера из пуриков что для Linux надо перепаивать разъем LPT и поэтому все остановил и пошел на форум.
Посмотрев весь объем по настройкам я немного приуныл.
:thinking: или даже :idiot:
pavel_f писал(а):Я попробовал потыкаться не понимаю что я делаю и у меня на этапе настроек оси двигались правда только в одну сторону и вместо оси-У двигалась ось-Z.
Ну просто поменять номера пинов в конфигурации.
Вот тут все подробно написано:
Конфигурация EMC2 LinuxCNC #1

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 14:34
pavel_f
Nick писал(а): Ну просто поменять номера пинов в конфигурации.
Вот тут все подробно написано:
Конфигурация EMC2 LinuxCNC #1
ЗУР РАХМАТ.

Собственно только пока два вопроса осталось.

1. Я УП делаю под фьючекамом с постпроцессом под матч. Мне теперь надо перегенерить все УП или линукс скушает их спокойно?

2. У меня тут еще пульт для матча, очень удобно, но сколько я нервов потратил на его запуск уж говорить не хочется. Вот и возник вопрос я его тут смогу прикрутить или это не прокатит...

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 16:20
NightV
pavel_f писал(а):2. У меня тут еще пульт для матча, очень удобно, но сколько я нервов потратил на его запуск уж говорить не хочется. Вот и возник вопрос я его тут смогу прикрутить или это не прокатит..
фотку пульта в студию

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 16:38
Nick
pavel_f писал(а):1. Я УП делаю под фьючекамом с постпроцессом под матч. Мне теперь надо перегенерить все УП или линукс скушает их спокойно?
Вполне возможно, что схавает. Надо пробовать :)

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 17:23
pavel_f
NightV писал(а):фотку пульта в студию
Во нашел это чудо на просторах а то у меня нечем сейчас фоткать

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 17:32
NightV
pavel_f писал(а):Во нашел это чудо на просторах
реализацию такого не видел, я думал что у тебя тот что с экранчиком... под тот есть плагин

Re: Помогите PLC4x-G2

Добавлено: 06 апр 2015, 17:54
Nick
Куда как втыкается?

Воткни его в комп и напиши в консоле
lsusb
и
lsusb -v
и выводы сюда.

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 17:27
pavel_f
Вот и до агрегата дошел. Как и просили файл с результатам прилагается.
Втыкается он через COM и USB(это наверно для питания)

Еще вопрос.

Я уже голову сломал. Серва с 1000 шагов на оборот швп с шагом 5 мм на оборот и драйвер с 4 кратным увеличением шагов и в Матче выходило 800 на 1 мм.
Здесь я уже какие только значения для микро шага не ставлю (от 1 до 10) все вокруг да около. Остается наверно начать задавать дробные значения, типа 4.5, но не уверен что это правильно.

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 17:33
Nick
Это наверное вот этот...
Bus 002 Device 004: ID 04d9:1203 Holtek Semiconductor, Inc. MC Industries Keyboard

А попробуй xev запустить и потыркать кнопочки на пульте...
pavel_f писал(а):Я уже голову сломал. Серва с 1000 шагов на оборот швп с шагом 5 мм на оборот и драйвер с 4 кратным увеличением шагов и в Матче выходило 800 на 1 мм.
Не важно, что вводить, главное, чтобы scale получился = 1000*4/5, т.е. 800 шагов на мм. Можешь сразу и написать 800 в первом же окошке.

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 17:44
pavel_f
Nick писал(а):Это наверное вот этот...
Bus 002 Device 004: ID 04d9:1203 Holtek Semiconductor, Inc. MC Industries Keyboard

А попробуй xev запустить и потыркать кнопочки на пульте...
Ну если тыкать кнопки то он там реагирует точней пишет например в строке ESTOP - ` на изменение скорости шпинделя + и -

Собственно извиняюсь а xev что это и где искать...

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 18:23
pavel_f
Во сам понял что от меня хотят

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 18:42
Nick
Когда клавиши на пульте нажимаешь выдает KeyPress ивенты?
Можешь отдельно посмотреть, что именно выдает, чтобы было не все в куче?

Код: Выделить всё

KeyPress event, serial 33, synthetic NO, window 0x5800001,
    root 0x119, subw 0x0, time 34528569, (218,340), root:(221,480),
    state 0x14, keycode 41 (keysym 0x66, f), same_screen YES,
    XLookupString gives 1 bytes: (06) ""
    XmbLookupString gives 1 bytes: (06) ""
    XFilterEvent returns: False

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 18:48
pavel_f

Код: Выделить всё

KeyPress event, serial 34, synthetic NO, window 0x3600001,
    root 0x162, subw 0x0, time 12383281, (130,871), root:(134,944),
    state 0x10, keycode 49 (keysym 0x60, grave), same_screen YES,
    XLookupString gives 1 bytes: (60) "`"
    XmbLookupString gives 1 bytes: (60) "`"
    XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x3600001,
    root 0x162, subw 0x0, time 12383497, (130,871), root:(134,944),
    state 0x10, keycode 49 (keysym 0x60, grave), same_screen YES,
    XLookupString gives 1 bytes: (60) "`"
    XFilterEvent returns: False
Это он например пишет если жать ESTOP вообще там мне пока не понятно как с прогой этой работать чуть мышь заденешь и полетела портянка

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 18:54
Serg
xev - print contents of X events
Движения мыши это тоже события. :)
избежать этого просто - не двигать мышь. :)

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 19:01
Nick
Это кнопка `, которая слева от 1.
Остальные тоже понажимай, интересно, что там, может оно уже впишется.

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 19:22
pavel_f
Вот кнопки какие я нажимал в последовательности
1.cicle start
2.spindel on/off
3.origin
4.Estop
5.stop
6.F-
7.F+
8.slow down
9.speed up


Штурвал не отзывается и так же кнопки отвечающие за дискретность шага и выбор оси

Re: Помогите PLC4x-G2

Добавлено: 10 апр 2015, 19:30
Nick
старт должен сработать и стоп наверное как Естоп отработает.
впринципе, можно нужные bind прописать в .axisrc...
примерно как вот тут: Re: нестандартная рабочая зона на ЕМС для робота #192