Токарник и Mesa 5i20
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
То есть если например подавать команды (только с правильным названием пина) setp hm2.....7i33.analogout0 5 , напряжение на выходе не изменяется?
Надо проверить питание 7и33
Надо проверить питание 7и33
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Зеленый светодиод "3.3В" горит, и раньше горел. Может надо вольтметром куда ткнуть?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
А если подать на доп вход 5В? Только обязательно (!) перемычку где-то надо переставить, переключить на внешнее питание.
Ну и проверить пины как я писал...
Ну и проверить пины как я писал...
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
В инструкции написано (насколько я ее понял) дополнительный источник - если не хватает 3.3в для энкодеров. Моим хватает, не использовали. Завтра куплю, попробую.
По проверке пинов. Что значит "подавать команды setp hm2.....7i33.analogout0 5". Я исхожу из того, что у меня линукс настроен и команды я подаю в режиме ручного управления, нажимая на кнопки.
По проверке пинов. Что значит "подавать команды setp hm2.....7i33.analogout0 5". Я исхожу из того, что у меня линукс настроен и команды я подаю в режиме ручного управления, нажимая на кнопки.
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
А могло, что-либо в hal и ini изменится без захода в них через редактор, или не сохранится? Хотя станок неделю работал.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
Ну зачем покупать, от компа можно подать, я так делал с 7и48 - похожей платой.
В файлах самопроизвольно вряд ли что могло измениться.
Внизу справа есть окошко, в которое можно вводить команды. Вот туда и вбивать
setp hm2_5i20.0.pwmgen.02.value 5
(это я посмотрел название пина в хал). Для начала проверяем свободный канал 2, т.к. он никуда не подключен в хал файле.
В файлах самопроизвольно вряд ли что могло измениться.
Проще всего запустить линукс, открыть меню Machine - HAL configuration, найти в списке пинов аналоговые выходы, посмотреть их текущие значения.sergey_s писал(а):Что значит "подавать команды setp hm2.....7i33.analogout0 5"
Внизу справа есть окошко, в которое можно вводить команды. Вот туда и вбивать
setp hm2_5i20.0.pwmgen.02.value 5
(это я посмотрел название пина в хал). Для начала проверяем свободный канал 2, т.к. он никуда не подключен в хал файле.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Токарник и Mesa 5i20
А обновлений никаких не ставилось?sergey_s писал(а):А могло, что-либо в hal и ini изменится без захода в них через редактор, или не сохранится? Хотя станок неделю работал.
+ проверить сигнал enable на - hm2_5i20.0.pwmgen.00.enable
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Я с линуксом в первый раз работаю, где обновления смотреть?
Сигнал enadle с платы 7i33 не использую и не использовал. Моим серводрайверам нужно 12-24 В enadle, а 7i33 выдает 5В. По совету товарища "PKM" использую дополнительный блок питания, все работало.
Сигнал enadle с платы 7i33 не использую и не использовал. Моим серводрайверам нужно 12-24 В enadle, а 7i33 выдает 5В. По совету товарища "PKM" использую дополнительный блок питания, все работало.
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Задергали меня сегодня. "ставилось" прочитал как "осталось". Извиняюсь. Но ответ тот-же в линуксе не разбираюсь, и если все работает, то не лезу. Не чего не ставилось
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Токарник и Mesa 5i20
этот enable - включает внутренний pwmgen, без него не будет сигнала.sergey_s писал(а):Сигнал enadle с платы 7i33
Надо проверить, что на пинах:
hm2_5i20.0.pwmgen.00.value
и
hm2_5i20.0.pwmgen.00.enable
Потом смотреть дальше.
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
"этот enable - включает внутренний pwmgen" а плата контролирует его прохождение, т.е. замыкание цепи между пином enable и GND? или просто на пине enable появляется сигнал и линукс думает, что можно генерить pwmgen?
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Кажется я начинаю понимать, что Вы мне насоветовали. В хал-метре у меня hm2_5i20.0.pwmgen.00.value - 0, hm2_5i20.0.pwmgen.01.value - 0, hm2_5i20.0.pwmgen.00.enable - False, setp hm2_5i20.0.pwmgen.02.value - 5. Только что это значит?
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Оказывается надо было все включить. Теперь hm2_5i20.0.pwmgen.00.enable -True, а hm2_5i20.0.pwmgen.00.value - показывает данные энкодера
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Свободный канал hm2_5i20.0.pwmgen.02.value - 0, hm2_5i20.0.pwmgen.02.enable - False
Что еще проверить?
Что еще проверить?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
Какое напряжение на соотв. выходе?sergey_s писал(а):hm2_5i20.0.pwmgen.00.value - показывает данные энкодера
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
PKM, я не совсем понимаю, что вы спросили?
В момент проведения замера хал-метром (измеряемый параметр hm2_5i20.0.pwmgen.00.value), напряжение на управляющих выходах платы 7i33 0.53В, и не меняется. Двигатель крутит до Joint 0 following error и потом напряжение падает до 0В. При повторном включении все повторяется.
В момент проведения замера хал-метром (измеряемый параметр hm2_5i20.0.pwmgen.00.value), напряжение на управляющих выходах платы 7i33 0.53В, и не меняется. Двигатель крутит до Joint 0 following error и потом напряжение падает до 0В. При повторном включении все повторяется.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
Хорошо, чтобы моторы не мешали проверке, нужно временно отключить выходы, т.е. закомментировать в хал следующие строки (добавить # )
#net x-output => hm2_5i20.0.pwmgen.00.value
#net z-output => hm2_5i20.0.pwmgen.01.value
Включить станок. Потом ввести команду в HAL configuration
setp hm2_5i20.0.pwmgen.00.value 1 (или другие значения от -10 до 10)
и смотреть напряжение на выходе.
Желательно при этом драйверы обесточить или отключить от платы, чтобы моторы не поехали слишком быстро или не туда.
#net x-output => hm2_5i20.0.pwmgen.00.value
#net z-output => hm2_5i20.0.pwmgen.01.value
Включить станок. Потом ввести команду в HAL configuration
setp hm2_5i20.0.pwmgen.00.value 1 (или другие значения от -10 до 10)
и смотреть напряжение на выходе.
Желательно при этом драйверы обесточить или отключить от платы, чтобы моторы не поехали слишком быстро или не туда.
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
Сделал, пишет ошибку (полный текст прилагаю в файле) И такая-же ошибка на все значения от -10 до 10. И на оба задействованных канала. На незадействованных каналах ошибку не выдает.
- Вложения
-
- 1.log
- (704 байт) 931 скачивание
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Токарник и Mesa 5i20
В хал надо закомментировать строки, перезагрузить станок.
Ну или проверить хотя бы не задействованные каналы.
Ну или проверить хотя бы не задействованные каналы.
-
- Опытный
- Сообщения: 157
- Зарегистрирован: 06 янв 2016, 00:31
- Репутация: 6
- Настоящее имя: Сергей
- Контактная информация:
Re: Токарник и Mesa 5i20
С закомментированными строками тоже ошибка
- Вложения
-
- 2.log
- (549 байт) 963 скачивания