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

Работа с платами MESA, подключение, конфигурация.

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

Сообщение Mehobr » 06 июн 2019, 18:51

UAVpilot писал(а):нужно как минимум подключить их к соотв. axis.N.jog−counts

Так я честно говоря и не понял как подключить их соответствие...
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение dinkata » 11 июн 2019, 09:41

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
и смотрет для ошибки , мож надо и другие
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 919
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 315
Настоящее имя: Диньо

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

Сообщение Mehobr » 12 июн 2019, 13:19

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

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

Сообщение Mehobr » 12 июн 2019, 14:50

Скрины pncconf, где тут галочку поставить чтобы маховик заработал.
Вложения
Подключение различных компонентов к плате Mesa 7I77 130056.jpg
Подключение различных компонентов к плате Mesa 7I77 130121.jpg
Подключение различных компонентов к плате Mesa 7I77 130203.png
Подключение различных компонентов к плате Mesa 7I77 130241.jpg
Подключение различных компонентов к плате Mesa 7I77 130427.jpg
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение dinkata » 12 июн 2019, 18:22

можно редактироват файл ....hal с текстовьй редактор , gedit например.
Если не получаете с pncconf то что хотите
добавляйте вручную .
Конфигурации для пример здес и в нет много.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 919
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 315
Настоящее имя: Диньо

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

Сообщение Mehobr » 12 июн 2019, 18:46

Я пробовал добавлять в HAL строку net x-jog-count axis.0.jog-counts не какой реакции нет. Может как-то можно где-то посмотреть приходят ли сигналы с MPG?
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение dinkata » 13 июн 2019, 06:37

Конфигурация запускается ?? Стандартньйе функции работают ?????
Если да откройте halmeter , ищите пиньй и смотрите
http://linuxcnc.org/docs/2.7/html/hal/t ... l-halmeter
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 919
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 315
Настоящее имя: Диньо

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

Сообщение Mehobr » 13 июн 2019, 11:30

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

Да, работают.

Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение mikehv » 13 июн 2019, 13:46

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

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

Сообщение UAVpilot » 13 июн 2019, 14:17

Mehobr писал(а):Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?

Да, принцип этот.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18356
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4508
Медальки:
Настоящее имя: Сергей

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

Сообщение Mehobr » 13 июн 2019, 18:31

mikehv писал(а):Какая версия Lcnc? И какой интерфейс? Axis,

linuxcnc-2.7-wheezy. Интерфейс AXIS.
mikehv писал(а):У меня он подключен к энкодерному входу

У меня тоже к энкодерным входам на ТВ4 ENCODER 3, ENCODER 4.
UAVpilot писал(а):Да, принцип этот.

Осталось разобраться как под свою конфигурацию подогнать.
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение mikehv » 14 июн 2019, 12:43

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 оно должно меняться при вращении соответствующего штурвала.
Аватара пользователя
mikehv
Мастер
 
Сообщения: 1225
Зарегистрирован: 14 авг 2013, 10:10
Откуда: Иваново
Репутация: 831
Медальки:

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

Сообщение UAVpilot » 14 июн 2019, 14:44

mikehv писал(а):Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В

Не нужно - у него эти сигналы сразу заведены в Mesa. x-jog-count - это выход счётчика энкодера, там должны быть цифры от 0 до 65535 (если склероз не изменяет).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18356
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4508
Медальки:
Настоящее имя: Сергей

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

Сообщение Mehobr » 14 июн 2019, 20:18

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--- - конфигурация не запускается, выскакивает ошибка.
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение mikehv » 14 июн 2019, 20:23

В любое место после загрузки компонентов.
Надо ещё добавить дискретность для оси
setp axis.0.jog-scale 0,1 ( или 0,01)
И какую ошибку пишет?
Аватара пользователя
mikehv
Мастер
 
Сообщения: 1225
Зарегистрирован: 14 авг 2013, 10:10
Откуда: Иваново
Репутация: 831
Медальки:

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

Сообщение Mehobr » 14 июн 2019, 20:41

Если не трудно, вставте в мой файл нужные строки.
Или подскажите последовательно путь. :oops:
Я делаю так: открываю файл с помощью "Mousepad", копирую Ваши строки и вставляю в файл. Может это не правильно?
Вложения
ТВ4.hal
(9.77 Кб) Скачиваний: 150
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение mikehv » 14 июн 2019, 20:52

Важно знать какую ошибку пишет. У меня 2,8 и могут из за этого отличаться названия пинов. поэтому сейчас напиши как в скрине и пробуй запускать. Если будет ошибка, то надо знать какая.
Вложения
Подключение различных компонентов к плате Mesa 7I77 Безымянный.png
Аватара пользователя
mikehv
Мастер
 
Сообщения: 1225
Зарегистрирован: 14 авг 2013, 10:10
Откуда: Иваново
Репутация: 831
Медальки:

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

Сообщение Mehobr » 14 июн 2019, 21:12

Вот такое окно, скопировать полностью текст с этого окна не получается.
Вложения
Подключение различных компонентов к плате Mesa 7I77 54.png
Последний раз редактировалось Mehobr 14 июн 2019, 21:17, всего редактировалось 1 раз.
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

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

Сообщение mikehv » 14 июн 2019, 21:13

Надо вниз пролистать до debug information
Аватара пользователя
mikehv
Мастер
 
Сообщения: 1225
Зарегистрирован: 14 авг 2013, 10:10
Откуда: Иваново
Репутация: 831
Медальки:

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

Сообщение Mehobr » 14 июн 2019, 21:20

mikehv писал(а):debug information
Вложения
Подключение различных компонентов к плате Mesa 7I77 11.png
Mehobr
Кандидат
 
Сообщения: 98
Зарегистрирован: 15 июн 2015, 00:20
Репутация: 16
Настоящее имя: Евгений

Пред.След.

Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: agcom, alex_sar, antifrag, antoxa-kylibin, андрейик, Bing [Bot], Dimka, drey82, drykov, gess05, gigs, Google [Bot], Google Feedfetcher, john1987887, Leo_1943, loi_28, Majestic-12 [Bot], Mamont, merkwurdigliebe, Patriotzel, Portos, Prav, Santa2019, sima8520, Slukka, UAVpilot, verser, Yandex [bot], Yarrr

Reputation System ©'