Подключение различных компонентов к плате Mesa 7I77

Работа с платами MESA, подключение, конфигурация.
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

UAVpilot писал(а):нужно как минимум подключить их к соотв. axis.N.jog−counts
Так я честно говоря и не понял как подключить их соответствие...
Аватара пользователя
dinkata
Мастер
Сообщения: 1026
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение dinkata »

UAVpilot писал(а):нужно как минимум подключить их к соотв. axis.N.jog−counts
Mehobr писал(а):Так я честно говоря и не понял как подключить их соответствие...
думаю что UAVpilot говорит об :
axis.N.jog-counts - (s32, in) Connect to the counts pin of an external encoder to use a physical jog wheel.
почитай здесь:
http://linuxcnc.org/docs/2.7/html/confi ... html#_pins
т.е. надо привязат нет к пин , к ето

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

# ---jogwheel signals to mesa encoder - x axis MPG---

    net x-jog-count          <=  hm2_5i25.0.encoder.03.count
добавит ето
net x-jog-count axis.0.jog-counts
и смотрет для ошибки , мож надо и другие
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

Не получилось пока вращать оси с помощью MPG-маховика.
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

Скрины pncconf, где тут галочку поставить чтобы маховик заработал.
Вложения
130056.jpg (2837 просмотров) <a class='original' href='./download/file.php?id=164417&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (84.04 КБ)</a>
130121.jpg (2837 просмотров) <a class='original' href='./download/file.php?id=164418&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (99 КБ)</a>
130203.png (2837 просмотров) <a class='original' href='./download/file.php?id=164419&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (77.55 КБ)</a>
130241.jpg (2837 просмотров) <a class='original' href='./download/file.php?id=164420&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (111.27 КБ)</a>
130427.jpg (2837 просмотров) <a class='original' href='./download/file.php?id=164421&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (99.75 КБ)</a>
Аватара пользователя
dinkata
Мастер
Сообщения: 1026
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение dinkata »

можно редактироват файл ....hal с текстовьй редактор , gedit например.
Если не получаете с pncconf то что хотите
добавляйте вручную .
Конфигурации для пример здес и в нет много.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

Я пробовал добавлять в HAL строку net x-jog-count axis.0.jog-counts не какой реакции нет. Может как-то можно где-то посмотреть приходят ли сигналы с MPG?
Аватара пользователя
dinkata
Мастер
Сообщения: 1026
Зарегистрирован: 05 сен 2014, 09:07
Репутация: 389
Настоящее имя: Диньо
Откуда: Болгария
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение dinkata »

Конфигурация запускается ?? Стандартньйе функции работают ?????
Если да откройте halmeter , ищите пиньй и смотрите
http://linuxcnc.org/docs/2.7/html/hal/t ... l-halmeter
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

dinkata писал(а):Конфигурация запускается ?? Стандартньйе функции работают ?????
Да, работают.

Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?
Аватара пользователя
mikehv
Мастер
Сообщения: 2103
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение mikehv »

Да в общем то в подключении MPG ничего сложного. Недавно подключал. Какая версия Lcnc? И какой интерфейс? Axis, gmoccapy? Чуть позже до станка доберусь, напишу как у меня сделано. У меня он подключен к энкодерному входу. Надо в halscopе сначала посмотреть идут ли импульсы. А потом просто соединить одной строкой с нужным пином
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Serg »

Mehobr писал(а):Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?
Да, принцип этот.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

mikehv писал(а):Какая версия Lcnc? И какой интерфейс? Axis,
linuxcnc-2.7-wheezy. Интерфейс AXIS.
mikehv писал(а):У меня он подключен к энкодерному входу
У меня тоже к энкодерным входам на ТВ4 ENCODER 3, ENCODER 4.
UAVpilot писал(а):Да, принцип этот.
Осталось разобраться как под свою конфигурацию подогнать.
Аватара пользователя
mikehv
Мастер
Сообщения: 2103
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение mikehv »

Mehobr писал(а):
mikehv писал(а):Какая версия Lcnc? И какой интерфейс? Axis,
linuxcnc-2.7-wheezy. Интерфейс AXIS.
mikehv писал(а):У меня он подключен к энкодерному входу
У меня тоже к энкодерным входам на ТВ4 ENCODER 3, ENCODER 4.
UAVpilot писал(а):Да, принцип этот.
Осталось разобраться как под свою конфигурацию подогнать.
Сейчас разберемся. Добрался до компа.
Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В
как только его увидишь, идем дальше.
Помимо того, что значение энкодера count надо подключить к axis.0.jog-counts, надо еще активировать режим jog нужной оси
Делается это строкой
setp axis.0.jog-vel-mode 0 (это режим управления по позиции. Для управления скоростью поставить 1)
Итого получаем 2 строки
net encoder_counts hm_5i25.0.encoder.03.count axis.0.jog-counts (в этой строке соединяем счетчик энкодера hm_5i25.0.encoder.03.count с входным пином оси axis.0.jog-counts с помощью сигнала encoder_counts )
setp axis.0.jog-vel-mode 0

Кстати вместо HAL-скопа можно просто посмотреть в Hal-метр значение пина hm_5i25.0.encoder.03.count оно должно меняться при вращении соответствующего штурвала.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Serg »

mikehv писал(а):Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В
Не нужно - у него эти сигналы сразу заведены в Mesa. x-jog-count - это выход счётчика энкодера, там должны быть цифры от 0 до 65535 (если склероз не изменяет).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

mikehv писал(а):Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В
Сигналы идут.
mikehv писал(а):Итого получаем 2 строки
net encoder_counts hm_5i25.0.encoder.03.count axis.0.jog-counts
setp axis.0.jog-vel-mode 0
Не удобно уже спрашивать, но всеже, в какой раздел HAL файла вставить эти две строки?
Я вставил эти строки после строки # ---jogwheel signals to mesa encoder - x axis MPG--- - конфигурация не запускается, выскакивает ошибка.
Аватара пользователя
mikehv
Мастер
Сообщения: 2103
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение mikehv »

В любое место после загрузки компонентов.
Надо ещё добавить дискретность для оси
setp axis.0.jog-scale 0,1 ( или 0,01)
И какую ошибку пишет?
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

Если не трудно, вставте в мой файл нужные строки.
Или подскажите последовательно путь. :oops:
Я делаю так: открываю файл с помощью "Mousepad", копирую Ваши строки и вставляю в файл. Может это не правильно?
Вложения
ТВ4.hal
(9.77 КБ) 724 скачивания
Аватара пользователя
mikehv
Мастер
Сообщения: 2103
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение mikehv »

Важно знать какую ошибку пишет. У меня 2,8 и могут из за этого отличаться названия пинов. поэтому сейчас напиши как в скрине и пробуй запускать. Если будет ошибка, то надо знать какая.
Вложения
Безымянный.png (2559 просмотров) <a class='original' href='./download/file.php?id=164562&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (166.71 КБ)</a>
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

Вот такое окно, скопировать полностью текст с этого окна не получается.
Вложения
54.png (2553 просмотра) <a class='original' href='./download/file.php?id=164563&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (58.61 КБ)</a>
Последний раз редактировалось Mehobr 14 июн 2019, 21:17, всего редактировалось 1 раз.
Аватара пользователя
mikehv
Мастер
Сообщения: 2103
Зарегистрирован: 14 авг 2013, 10:10
Репутация: 1170
Откуда: Иваново
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение mikehv »

Надо вниз пролистать до debug information
Mehobr
Почётный участник
Почётный участник
Сообщения: 163
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 18
Настоящее имя: Евгений
Контактная информация:

Re: Подключение различных компонентов к плате Mesa 7I77

Сообщение Mehobr »

mikehv писал(а):debug information
Вложения
11.png (2550 просмотров) <a class='original' href='./download/file.php?id=164564&sid=92d62938f47d37ca5603d529330d0d81&mode=view' target=_blank>Загрузить оригинал (129.97 КБ)</a>
Ответить

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