Mesa 7i80db linuxcnc ethernet Anything IO

Работа с платами MESA, подключение, конфигурация.
UT3GE
Кандидат
Сообщения: 59
Зарегистрирован: 30 окт 2020, 14:21
Репутация: 2
Настоящее имя: Виталий
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение UT3GE »

Serg писал(а): 17 дек 2020, 21:26
Maxekb77 писал(а): ей и 5 достаточно
Только половина платы будет работать.
Maxekb77 писал(а): в мануале пишут что джамперами ип адрес выставляется.
Способ получения адреса.
Ну а комп будет видеть MESA или нет?
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение Maxekb77 »

Serg писал(а): Только половина платы будет работать.
Захочет целую разберется...
Serg писал(а): Способ получения адреса.
Хочешь провести мастер-класс по bootp ?
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение Maxekb77 »

UT3GE писал(а): Ну а комп будет видеть MESA или нет?
будет только без и\о.
UT3GE
Кандидат
Сообщения: 59
Зарегистрирован: 30 окт 2020, 14:21
Репутация: 2
Настоящее имя: Виталий
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение UT3GE »

Запустил я 7i76ED. Проблема была не в месе а в linux, надо было network/interfaces подправить что-бы в одной подсети работать. Залил новую прошивку 7i76e_7i77x2, вроде бы все работает, ну во всяком случае mesaflash --device 7i77e --readhmid показывает конфигурацию пинов.
Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5156
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение Serg »

Maxekb77 писал(а): Хочешь провести мастер-класс по bootp ?
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд. :)
UT3GE писал(а): Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
UT3GE
Кандидат
Сообщения: 59
Зарегистрирован: 30 окт 2020, 14:21
Репутация: 2
Настоящее имя: Виталий
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение UT3GE »

Serg писал(а): 18 дек 2020, 02:58
Maxekb77 писал(а): Хочешь провести мастер-класс по bootp ?
Нет, это к гуглу. Я так намекаю, что доки надо внимательно читать и не питать необоснованных надежд. :)
UT3GE писал(а): Я так понимаю что в pncconf добавить прошивку 7i76e_7i77x2 не представляется возможным? Нужно будет руками все в HALе писать?
Можно сделать рядышком например 7i92+7i77 и там подсмотреть как энкодеры подключаются.
Да так и сделал, только не понятно почему в pncconf на 7i92+7i77 в HALе они запускают "net y-pos-fb <= hm2_7i92.0.stepgen.01.position-fb"
в то время когда обратная связь идет через энкодер "net y-pos-fb <= hm2_7i92.0.encoder.01.position"?
Но в своей конфигурации я убрал эту строку "#net y-pos-fb <= hm2_7i76e.0.stepgen.01.position-fb" и все заработало. Благо что LCNC умная программа и дает подсказки.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5156
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение Serg »

Начнём с того, что в 7i77 нет stepgen'ов... :)
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
UT3GE
Кандидат
Сообщения: 59
Зарегистрирован: 30 окт 2020, 14:21
Репутация: 2
Настоящее имя: Виталий
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение UT3GE »

Serg писал(а): 23 дек 2020, 00:59 Начнём с того, что в 7i77 нет stepgen'ов... :)
Если в pncconf правильно привязать stepgen'ы и encoder'ы к осям, то и править ничего не потребуется, разве что заменить hm2_7i92 на hm2_7i76e.
В 7i77 их нет, а в 7i76е они есть. Я то в pncconf выбрал 7i76e а настройки энкодеров перетаскивал из рядышком установленной 7i92_7i77x2. Теперь я понял что получилось, в настройках 7i76e я энкодеры не прописывал в pnccong, вот оно автоматом и прописало обратную связь...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5156
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение Serg »

Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
UT3GE
Кандидат
Сообщения: 59
Зарегистрирован: 30 окт 2020, 14:21
Репутация: 2
Настоящее имя: Виталий
Контактная информация:

Re: Mesa 7i80db linuxcnc ethernet Anything IO

Сообщение UT3GE »

Serg писал(а): 24 дек 2020, 01:38 Чтобы смотреть как подкючаются не только энкодеры, а всё в целом можно было указать прошивку 7i92_7i77_7i76. :)
Будешь смеяться, но так оно и было. Просто когда 3~4 закладки открыто сразу начинаешь путаться. Провел небольшой эксперимент с мультиплексом, сварганил внешний мультик на 74HC244 ( не было под рукой 26LV32)глянул шо по частоте хватает ее, заработало... Буду всё-таки ставить мультиплекс, так правильнее будет.
Спасибо за помощь и консультации.
Вложения
8A624234-9AD9-40B7-BB72-C81266882F5F.jpeg (224 просмотра) <a class='original' href='./download/file.php?id=190163&sid=2d8cf2c20f5e57f4687ee8b23b37102f&mode=view' target=_blank>Загрузить оригинал (2.75 МБ)</a>
Ответить

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