LPT порт и китайская плата

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

LPT порт и китайская плата

Сообщение strativa »

Вопрос в следующем. Имеется платка 3rd Generation 5 Axis Standard. С подключением вроде разобрался кроме первого пина LPT. Не могу понять как его обозначить в программе. Или я чего-то не понимаю или нету такого в EMC2?
Пин подписан как Pin1: All X, Y, Z, Axis Enable input.
Вложения
Распиновка порта (2943 просмотра) <a class='original' href='./download/file.php?id=92229&sid=247fdd611f6dc98cf0507f43126d1419&mode=view' target=_blank>Загрузить оригинал (461.57 КБ)</a>
Распиновка порта
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LPT порт и китайская плата

Сообщение Serg »

Есть, что-то там про включение усилителя.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: LPT порт и китайская плата

Сообщение arkhnchul »

оно самое. Общий для всех enable - amp-enable в hal и "Amplifier enable" в stepconf.
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

arkhnchul писал(а):оно самое. Общий для всех enable - amp-enable в hal и "Amplifier enable" в stepconf.
А можно поподробнее. Я недавно увлекся этой темой. Где что поправить нужно?
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

В Stepconf выставил "Включить усилитель" а в HAL где не знаю. Или Stepconf сам поправит HAL?
arkhnchul
Мастер
Сообщения: 1773
Зарегистрирован: 01 фев 2016, 13:56
Репутация: 339
Откуда: москва
Контактная информация:

Re: LPT порт и китайская плата

Сообщение arkhnchul »

stepconf сам сделает.
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

Спасибо огромное ребята. А то я всю голову сломал =)
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

Ребят а еще вопросик. У данной платы есть пульт. Так вот если перемещать станок пультом то в программе перемещение не отображается так и должно быть? Обратной связи нет?
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: LPT порт и китайская плата

Сообщение torvn77 »

strativa писал(а):Обратной связи нет?
Да, обратной связи нету.
strativa писал(а):Так вот если перемещать станок пультом то в программе перемещение не отображается так и должно быть?
Да, надо полагать что конструкторы платы так и задумали, но это не правильно,
потому что если таким образом пультом отогнать портал к правой границе, то ЧПУ будет думать что можно в право ехать ещё,
в то время как реально уже дальше вправо ехать нельзя.(естественно, для других границ аналогично)
Впрочем некоторые люди работают на фрезере без лимитов и им это без разницы, они сами, а не ЧПУ за них
следят за тем чтобы станок не выезжал за пределы рабочего поля.
Последний раз редактировалось torvn77 08 окт 2016, 02:31, всего редактировалось 1 раз.
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

Спасибо за ответ. Я примерно так и предполагал. Жаль конечно, придется смирится.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: LPT порт и китайская плата

Сообщение torvn77 »

strativa писал(а):Жаль конечно, придется смирится.
Вообще пульт может быть и полезен, так как им можно сдвигать нули поставив перед этим УП на паузу.
Но такая ситуация не нормальна и является следствием ранее допущенных ошибок оператора или разработчика УП.
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

Доброго времени суток. Вот думал тема закрыта но ошибся.
В общем если в EMC2 выставить для первого пина "Включить усилитель" то при запуске программы на встроенном в плату дисплее циферки бегают, и на драйверах диодики помигивают, а шаговики стоят (позже проверил даже тест не проходят).
Если пин инвертировать, шаговики работают, но странным образом с пульта двигателя возможно перемещать только в + :hehehe:
Я в ступоре. Какие у кого предложения есть?
Хотелось бы знать конкретно за что отвечают параметры LPT порта в EMC2 "Пульс" "Включить усилитель"
Если ставлю "Пульс" все работает, и если выставить "Не подключено" тоже работает.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LPT порт и китайская плата

Сообщение Serg »

strativa писал(а):Хотелось бы знать конкретно за что отвечают параметры LPT порта в EMC2 "Пульс" "Включить усилитель"
Суть этих сигналов одна и таже - Enable. Разница только в самом сигнале: "Включить усилитель" - постоянный уровень, "Пульс" - импульсы, но плата должна уметь работать с таким сигналом.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

Спасибо за ответ. Вот кстати настройки для данной платы на 1 пин в Mach3. Как я понял сигналы инвертированы. В EMC2 значит тоже нужно выставить инверт?
Вложения
Выделение_006.png (2813 просмотров) <a class='original' href='./download/file.php?id=92414&sid=247fdd611f6dc98cf0507f43126d1419&mode=view' target=_blank>Загрузить оригинал (259.52 КБ)</a>
Аватара пользователя
strativa
Новичок
Сообщения: 11
Зарегистрирован: 07 окт 2016, 23:36
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: LPT порт и китайская плата

Сообщение strativa »

В общем дело обстоит пока так.В stepconf выставил "Включить усилитель" и инвертировал сигнал (остановился пока на этом варианте). Вроде работает как надо за исключением глюков с пультом, когда EMC2 подключен к плате, пульт работает как надо, стоит программу отключить по F2 пульт не перемещает в минус двигателя. Думаю это глюки самой платы или пульта. Пульт вообще как-то странно себя ведет если честно. Пробовал ставить в stepconf "Пульс" инверт, сигнал идет шаговики стоят.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: LPT порт и китайская плата

Сообщение Serg »

strativa писал(а):Пульт вообще как-то странно себя ведет если честно.
Комп вообще о пульте ничего знать не может - не откуда.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: LPT порт и китайская плата

Сообщение NightV »

strativa писал(а):огда EMC2 подключен к плате, пульт работает как надо, стоит программу отключить по F2 пульт не перемещает в минус двигателя
enable на дравера запирается.
а вообще да, программа и "слухом не ведает" о существовании пульта. такое для плазмы удобно, где нажал СТАРТ там и край листа :)
Всё просто! если знаешь КАК!
Ответить

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