Страница 3 из 4
Re: Токарник и Mesa 5i20
Добавлено: 08 фев 2016, 23:17
PKM
То есть если например подавать команды (только с правильным названием пина) setp hm2.....7i33.analogout0 5 , напряжение на выходе не изменяется?
Надо проверить питание 7и33
Re: Токарник и Mesa 5i20
Добавлено: 08 фев 2016, 23:23
sergey_s
Зеленый светодиод "3.3В" горит, и раньше горел. Может надо вольтметром куда ткнуть?
Re: Токарник и Mesa 5i20
Добавлено: 08 фев 2016, 23:25
PKM
А если подать на доп вход 5В? Только обязательно (!) перемычку где-то надо переставить, переключить на внешнее питание.
Ну и проверить пины как я писал...
Re: Токарник и Mesa 5i20
Добавлено: 08 фев 2016, 23:35
sergey_s
В инструкции написано (насколько я ее понял) дополнительный источник - если не хватает 3.3в для энкодеров. Моим хватает, не использовали. Завтра куплю, попробую.
По проверке пинов. Что значит "подавать команды setp hm2.....7i33.analogout0 5". Я исхожу из того, что у меня линукс настроен и команды я подаю в режиме ручного управления, нажимая на кнопки.
Re: Токарник и Mesa 5i20
Добавлено: 08 фев 2016, 23:38
sergey_s
А могло, что-либо в hal и ini изменится без захода в них через редактор, или не сохранится? Хотя станок неделю работал.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 00:09
PKM
Ну зачем покупать, от компа можно подать, я так делал с 7и48 - похожей платой.
В файлах самопроизвольно вряд ли что могло измениться.
sergey_s писал(а):Что значит "подавать команды setp hm2.....7i33.analogout0 5"
Проще всего запустить линукс, открыть меню Machine - HAL configuration, найти в списке пинов аналоговые выходы, посмотреть их текущие значения.
Внизу справа есть окошко, в которое можно вводить команды. Вот туда и вбивать
setp hm2_5i20.0.pwmgen.02.value 5
(это я посмотрел название пина в хал). Для начала проверяем свободный канал 2, т.к. он никуда не подключен в хал файле.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 15:28
Nick
sergey_s писал(а):А могло, что-либо в hal и ini изменится без захода в них через редактор, или не сохранится? Хотя станок неделю работал.
А обновлений никаких не ставилось?
+ проверить сигнал enable на - hm2_5i20.0.pwmgen.00.enable
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 15:57
sergey_s
Я с линуксом в первый раз работаю, где обновления смотреть?
Сигнал enadle с платы 7i33 не использую и не использовал. Моим серводрайверам нужно 12-24 В enadle, а 7i33 выдает 5В. По совету товарища "PKM" использую дополнительный блок питания, все работало.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 16:01
sergey_s
Задергали меня сегодня. "ставилось" прочитал как "осталось". Извиняюсь. Но ответ тот-же в линуксе не разбираюсь, и если все работает, то не лезу. Не чего не ставилось
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 16:08
Nick
sergey_s писал(а):Сигнал enadle с платы 7i33
этот enable - включает внутренний pwmgen, без него не будет сигнала.
Надо проверить, что на пинах:
hm2_5i20.0.pwmgen.00.value
и
hm2_5i20.0.pwmgen.00.enable
Потом смотреть дальше.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 17:16
sergey_s
"этот enable - включает внутренний pwmgen" а плата контролирует его прохождение, т.е. замыкание цепи между пином enable и GND? или просто на пине enable появляется сигнал и линукс думает, что можно генерить pwmgen?
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 21:07
sergey_s
Кажется я начинаю понимать, что Вы мне насоветовали. В хал-метре у меня 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. Только что это значит?
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 21:31
sergey_s
Оказывается надо было все включить. Теперь hm2_5i20.0.pwmgen.00.enable -True, а hm2_5i20.0.pwmgen.00.value - показывает данные энкодера
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 21:34
sergey_s
Свободный канал hm2_5i20.0.pwmgen.02.value - 0, hm2_5i20.0.pwmgen.02.enable - False
Что еще проверить?
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 21:35
PKM
sergey_s писал(а):hm2_5i20.0.pwmgen.00.value - показывает данные энкодера
Какое напряжение на соотв. выходе?
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 21:55
sergey_s
PKM, я не совсем понимаю, что вы спросили?
В момент проведения замера хал-метром (измеряемый параметр hm2_5i20.0.pwmgen.00.value), напряжение на управляющих выходах платы 7i33 0.53В, и не меняется. Двигатель крутит до Joint 0 following error и потом напряжение падает до 0В. При повторном включении все повторяется.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 22:20
PKM
Хорошо, чтобы моторы не мешали проверке, нужно временно отключить выходы, т.е. закомментировать в хал следующие строки (добавить # )
#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)
и смотреть напряжение на выходе.
Желательно при этом драйверы обесточить или отключить от платы, чтобы моторы не поехали слишком быстро или не туда.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 22:36
sergey_s
Сделал, пишет ошибку (полный текст прилагаю в файле) И такая-же ошибка на все значения от -10 до 10. И на оба задействованных канала. На незадействованных каналах ошибку не выдает.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 22:39
PKM
В хал надо закомментировать строки, перезагрузить станок.
Ну или проверить хотя бы не задействованные каналы.
Re: Токарник и Mesa 5i20
Добавлено: 09 фев 2016, 22:47
sergey_s
С закомментированными строками тоже ошибка