2 ЛПТ порта в ЛИНУКСЕ

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Zebra
Новичок
Сообщения: 31
Зарегистрирован: 25 апр 2016, 11:48
Репутация: 6
Настоящее имя: ANATOLE
Контактная информация:

2 ЛПТ порта в ЛИНУКСЕ

Сообщение Zebra »

Привет друзья. СТал такой вопрос вот у меня станок 5 осей на 2 мат. платы . 1 порт работает с первой платой РСI порт 0378 стандартный разьем в ПК. А вот для второй мат. платы добавил платку дополнительную ЛПТ у нее порт идет 010D или как то так щас комп не под рукой.
Суть вопроса как в линуксе прописывать 2 платы и 2 порта распределить. Может кто помочь с данной ситуевиной . как бы с 1 платы 5 осей запускал а вот как вторую подвязать понятия не имею
Аватара пользователя
vovafed
Мастер
Сообщения: 1822
Зарегистрирован: 08 фев 2013, 16:19
Репутация: 325
Настоящее имя: Владимир
Откуда: башкортостан
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение vovafed »

можно в hal файле в ручную поменять пин и номер порта
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение solo »

если Lcnc2.7 то в степ конфиге уже можно настроить два ЛПТ порта , единственное если ЛПТ настраивать не на выход, а на вход то выбор настроек не полный, но в принципе достаточный
Zebra
Новичок
Сообщения: 31
Зарегистрирован: 25 апр 2016, 11:48
Репутация: 6
Настоящее имя: ANATOLE
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Zebra »

Файл редактировал только один раз когда добавлял 5 ось и все . можно скрин где добавить второй порт. И вопрос как добовлять что бы ось понимала что порт 2 . а не порт 1 неу как в матче . Может кто показать на примере ?
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение solo »

Zebra писал(а): можно скрин где добавить второй порт
в степ конфиге настраивать соответствующие выводы у каждого порта отдельно
Вложения
Снимок.png (5505 просмотров) <a class='original' href='./download/file.php?id=79800&mode=view' target=_blank>Загрузить оригинал (61.5 КБ)</a>
Zebra
Новичок
Сообщения: 31
Зарегистрирован: 25 апр 2016, 11:48
Репутация: 6
Настоящее имя: ANATOLE
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Zebra »

Стал другой вопрос . В компе у меня только 1 лпт порт . Вот щас купил плату доп ЛПТ . Как туда ставить драйвера из линукса только линукс снс юзал . Больше нечего не знаю .
Аватара пользователя
mikehv
Мастер
Сообщения: 2115
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1175
Откуда: Иваново
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение mikehv »

Аватара пользователя
Serb01
Опытный
Сообщения: 107
Зарегистрирован: 04 июн 2012, 09:58
Репутация: 17
Настоящее имя: Сергей Беседин
Откуда: Новокузнецк
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Serb01 »

Значительно проще быть чуточку внимательней, чем долгое время пускать деньги на ветер
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

Люди добрые, помогите прояснить один вопрос по конфигурированию 2-х LPT портов. В мануалах по Linuxcnc есть информация, что LPT порт может работать на выход (режим по умолчанию) и на вход (out и in) соответственно. Я вот только не понял это как то аппаратно настраивать еще нужно и вообще от самого порта (железяки) зависит или это чисто программно задается командой в HAL файле? Вот что я нашел в мануале. Непонятно еще что такое Х? Какой то смешанный режим что ли? Мне нужно настроить один порт (который в материнке встроен) на выход (т.е. по дефолту), а второй порт (PCI плату) на вход, чтобы читать информацию с энкодеров для реализации обратной связи. Кто шарит в этих моментах, расскажите "особо одаренным" что с этим делать и как быть :thinking:
Вложения
варианты настройки порта (4757 просмотров) <a class='original' href='./download/file.php?id=135240&mode=view' target=_blank>Загрузить оригинал (54.78 КБ)</a>
варианты настройки порта
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Serg »

В BIOS надо переключить режим порта. Подробности можно в википедии найти.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

А по подробнее можно?
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

http://www.cnc-club.com/forum/viewtopic.php?f=16&t=5494

Вот нашёл про режимы порта в биосе, spp это обычный режим. Чтобы порт работал в режиме in что нужно выставить в биосе?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Сергей Саныч »

LinuxCNC сам умеет переключать направление передачи данных регистра данных порта (ноги 2..9). Даже если порт не определяется в BIOS. Особенно это касается внешних PCI-плат.
Для встроенных портов можно в BIOS задать режим Bi-directional или EPP. Но эти установки только позволяют управлять направлением передачи средствами LCNC.
antoxa-kylibin писал(а):Непонятно еще что такое Х?
Это режим, позволяющий читать состояние выходов регистра управления LPT (ноги 1, 14, 16 и 17) как входы. Характерен, в основном, для самых древних реализаций LPT, где эти выходы сделаны по схеме с открытым коллектором и чтение их состояния производится непосредственно с ног порта.
Последний раз редактировалось Сергей Саныч 22 мар 2018, 10:02, всего редактировалось 1 раз.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

Да мне как раз внешнюю pci плату и надо настроить. Тогда получается при настройке в мастере конфигурации с двумя портами для второго порта просто задать in и пины там автоматом переключаются. Я вчера ковырялся и нашёл эти настройки. Только там входные пины для энкодеров я не увидел....это только руками прописывать в hal?
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение Сергей Саныч »

antoxa-kylibin писал(а):для второго порта просто задать in и пины там автоматом переключаются.
Да. А про режим X - лучше забыть (выше отписал, почему).

Всё, за исключением простейших базовых конфигураций, надо руками прописывать в hal и ini.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение solo »

antoxa-kylibin писал(а):Только там входные пины для энкодеров я не увидел.
можно при создании конфигурации через степ конфиг пины энкодеров задать как мах и мин оси , а потом в хел файле подправить и переподключить пины мах и мин к компоненту энкодера
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

Да я про режим Х особо и не думал :-). Про такой метод настройки спасибо за подсказку. Когда энкодеры будут в наличии тогда буду пробовать.
Аватара пользователя
antoxa-kylibin
Мастер
Сообщения: 786
Зарегистрирован: 22 июн 2017, 13:18
Репутация: 107
Настоящее имя: Антон
Откуда: г. Воронеж
Контактная информация:

Re: 2 ЛПТ порта в ЛИНУКСЕ

Сообщение antoxa-kylibin »

Народ, как подключить энкодеры к lpt порту? И можно как то отдельно потестить работу энкодеров без создания полноценной конфигурации станка?
Ответить

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