Так я честно говоря и не понял как подключить их соответствие...UAVpilot писал(а):нужно как минимум подключить их к соотв. axis.N.jog−counts
Подключение различных компонентов к плате Mesa 7I77
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
- dinkata
- Мастер
- Сообщения: 1026
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
UAVpilot писал(а):нужно как минимум подключить их к соотв. axis.N.jog−counts
думаю что UAVpilot говорит об :Mehobr писал(а):Так я честно говоря и не понял как подключить их соответствие...
почитай здесь: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
и смотрет для ошибки , мож надо и другие
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Не получилось пока вращать оси с помощью MPG-маховика.
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Скрины pncconf, где тут галочку поставить чтобы маховик заработал.
- dinkata
- Мастер
- Сообщения: 1026
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
можно редактироват файл ....hal с текстовьй редактор , gedit например.
Если не получаете с pncconf то что хотите
добавляйте вручную .
Конфигурации для пример здес и в нет много.
Если не получаете с pncconf то что хотите
добавляйте вручную .
Конфигурации для пример здес и в нет много.
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Я пробовал добавлять в HAL строку net x-jog-count axis.0.jog-counts не какой реакции нет. Может как-то можно где-то посмотреть приходят ли сигналы с MPG?
- dinkata
- Мастер
- Сообщения: 1026
- Зарегистрирован: 05 сен 2014, 09:07
- Репутация: 389
- Настоящее имя: Диньо
- Откуда: Болгария
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Конфигурация запускается ?? Стандартньйе функции работают ?????
Если да откройте halmeter , ищите пиньй и смотрите
http://linuxcnc.org/docs/2.7/html/hal/t ... l-halmeter
Если да откройте halmeter , ищите пиньй и смотрите
http://linuxcnc.org/docs/2.7/html/hal/t ... l-halmeter
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Да, работают.dinkata писал(а):Конфигурация запускается ?? Стандартньйе функции работают ?????
Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Да в общем то в подключении MPG ничего сложного. Недавно подключал. Какая версия Lcnc? И какой интерфейс? Axis, gmoccapy? Чуть позже до станка доберусь, напишу как у меня сделано. У меня он подключен к энкодерному входу. Надо в halscopе сначала посмотреть идут ли импульсы. А потом просто соединить одной строкой с нужным пином
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Да, принцип этот.Mehobr писал(а):Вот это http://linuxcnc.org/docs/html/examples/mpg.html применительно в моём случаи?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
linuxcnc-2.7-wheezy. Интерфейс AXIS.mikehv писал(а):Какая версия Lcnc? И какой интерфейс? Axis,
У меня тоже к энкодерным входам на ТВ4 ENCODER 3, ENCODER 4.mikehv писал(а):У меня он подключен к энкодерному входу
Осталось разобраться как под свою конфигурацию подогнать.UAVpilot писал(а):Да, принцип этот.
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Сейчас разберемся. Добрался до компа.Mehobr писал(а):linuxcnc-2.7-wheezy. Интерфейс AXIS.mikehv писал(а):Какая версия Lcnc? И какой интерфейс? Axis,У меня тоже к энкодерным входам на ТВ4 ENCODER 3, ENCODER 4.mikehv писал(а):У меня он подключен к энкодерному входуОсталось разобраться как под свою конфигурацию подогнать.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
Не нужно - у него эти сигналы сразу заведены в Mesa. x-jog-count - это выход счётчика энкодера, там должны быть цифры от 0 до 65535 (если склероз не изменяет).mikehv писал(а):Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Сигналы идут.mikehv писал(а):Для начала посмотри в halscope сигнал. Должен быть классический квадратурный сигнал со входов А и В
Не удобно уже спрашивать, но всеже, в какой раздел HAL файла вставить эти две строки?mikehv писал(а):Итого получаем 2 строки
net encoder_counts hm_5i25.0.encoder.03.count axis.0.jog-counts
setp axis.0.jog-vel-mode 0
Я вставил эти строки после строки # ---jogwheel signals to mesa encoder - x axis MPG--- - конфигурация не запускается, выскакивает ошибка.
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
В любое место после загрузки компонентов.
Надо ещё добавить дискретность для оси
setp axis.0.jog-scale 0,1 ( или 0,01)
И какую ошибку пишет?
Надо ещё добавить дискретность для оси
setp axis.0.jog-scale 0,1 ( или 0,01)
И какую ошибку пишет?
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Если не трудно, вставте в мой файл нужные строки.
Или подскажите последовательно путь.
Я делаю так: открываю файл с помощью "Mousepad", копирую Ваши строки и вставляю в файл. Может это не правильно?
Или подскажите последовательно путь.
Я делаю так: открываю файл с помощью "Mousepad", копирую Ваши строки и вставляю в файл. Может это не правильно?
- Вложения
-
- ТВ4.hal
- (9.77 КБ) 724 скачивания
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Важно знать какую ошибку пишет. У меня 2,8 и могут из за этого отличаться названия пинов. поэтому сейчас напиши как в скрине и пробуй запускать. Если будет ошибка, то надо знать какая.
-
- Почётный участник
- Сообщения: 163
- Зарегистрирован: 15 июн 2015, 00:20
- Репутация: 18
- Настоящее имя: Евгений
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Вот такое окно, скопировать полностью текст с этого окна не получается.
Последний раз редактировалось Mehobr 14 июн 2019, 21:17, всего редактировалось 1 раз.
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Подключение различных компонентов к плате Mesa 7I77
Надо вниз пролистать до debug information