Сам Холип работает так:
Начинает крутится на 318 оборотах при входном напряжении ~0,385V (S0.71) и развивает максимальные для шпинделя 18000 оборотов на ~5.98V (S11.687)
Состояние пинов аппаратного контролёра на 7i76 такое:
Что мне надо сделать для нормального соответствия оборотов шпинделя и G кода S?
Поведение аппаратного контролёра какое то странное и не линейное,поэтому подбором получить нужную работу не выходит.
Так же ясно,что дело не в моём конфиге,а в самом контролёре или драйвере hostmot2/hm2_pci.
Такое впечатление,что поведение этого контролёра зависит от предъистории присвоения значений пину hm2_5i25.0.7i76.0.0.spinout-scalemax
Добавляю найденный даташит на инвертор:
ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Последний раз редактировалось torvn77 25 окт 2014, 20:28, всего редактировалось 1 раз.
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Вот пример.
Из предыдущего поста получается что
0,71*20=318*к
Где "к" нужное значение коэфициэнта.
Раз два (0,71*20)/318=0.04465408805
На три забиваю это значение в конфиг перегружаю LinuxCNC и плату
s318 m03 запускает шпиндель на 8770 оборотов
s153 m03 на 18000
s736 m03 запускает шпиндель на 0 оборотов.
Ну вот как это понимать?
Почему ПРИ этих коэфициентах зависимость получается обратной?
Ведь такая зависимость не случайна,её специально надо программировать.
Из предыдущего поста получается что
0,71*20=318*к
Где "к" нужное значение коэфициэнта.
Раз два (0,71*20)/318=0.04465408805
На три забиваю это значение в конфиг перегружаю LinuxCNC и плату
s318 m03 запускает шпиндель на 8770 оборотов
s153 m03 на 18000
s736 m03 запускает шпиндель на 0 оборотов.
Ну вот как это понимать?
Почему ПРИ этих коэфициентах зависимость получается обратной?
Ведь такая зависимость не случайна,её специально надо программировать.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Непонятно почему scalemax 20. У меня он равен maxlim и так гораздо удобнее.
Также неясно, как соединен инвертор с месой
Также неясно, как соединен инвертор с месой
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Инвертор подключен через разъём TB4 7i76 ,сам я инвертор не настраивал,настройки выполнял специалист год назад при переводе станка на плату пурилогика с ШИМ преобразователем.
Сделал,при s320 индикатор шпинделя на 0 оборотов,соответственно выход 7i76 =0.2V
При S18000 индикатор шпинделя 7i76 на 18000,а выход мессы = 10,24V
Соответственно далее
S17000 индикатор 18000 Uвых = ~9,71
S10400 индикатор 17790 Uвых = ~5.89
А во всём промежутке 18000>S>10400 шпиндель работает на максимальных оборотах.
Ну хорошо допустим 10400*18000=18000*к
Отсюда (10400*18000)/18000=10400
Забиваю и перегружаюсь:
S18000 шпиндель крутится на 17790
S14000 шпиндель крутится на 17790
S10400 шпиндель крутится на 17790
S10000 шпиндель крутится на 17056
S3000 шпиндель крутится на 4410
S1000 шпиндель крутится на 0960(Не тот параметр поменял)
S18000 шпиндель крутится на 18000
S14000 шпиндель крутится на 10263
S10400 шпиндель крутится на 18000 Вот что это за бугор??
S10000 шпиндель крутится на 18000
S3000 шпиндель крутится на ~8430
S1000 шпиндель крутится на 2245
Сделал,при s320 индикатор шпинделя на 0 оборотов,соответственно выход 7i76 =0.2V
При S18000 индикатор шпинделя 7i76 на 18000,а выход мессы = 10,24V
Соответственно далее
S17000 индикатор 18000 Uвых = ~9,71
S10400 индикатор 17790 Uвых = ~5.89
А во всём промежутке 18000>S>10400 шпиндель работает на максимальных оборотах.
Ну хорошо допустим 10400*18000=18000*к
Отсюда (10400*18000)/18000=10400
Забиваю и перегружаюсь:
S14000 шпиндель крутится на 17790
S10400 шпиндель крутится на 17790
S10000 шпиндель крутится на 17056
S3000 шпиндель крутится на 4410
S1000 шпиндель крутится на 0960
S18000 шпиндель крутится на 18000
S14000 шпиндель крутится на 10263
S10400 шпиндель крутится на 18000 Вот что это за бугор??
S10000 шпиндель крутится на 18000
S3000 шпиндель крутится на ~8430
S1000 шпиндель крутится на 2245
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Все равно надо подключение смотреть. Ибо фигня выходит
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Также измерить выход месы при всех указанных частотах. Будет видно, откуда бугор берется
- torvn77
- Мастер
- Сообщения: 2442
- Зарегистрирован: 02 июн 2012, 22:12
- Репутация: 215
- Откуда: Россия,Санкт-Петербург
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Сопоставив этот бугор с отсутствием пина направления предположил что min=-max
Так и оказалось,ну и учитывая что у меня максиум оборотов не на 10V,а 6V растянул scale до 30000
В целом настроилось,но всё равно на 17000 перебирает 450 оборотов,а на 6000 оборотов недодаёт 450 и при уменьшении не додача становится большей.
Может в инверторе тоже есть настройки шкалы?
Странно что управление шпинделем не весь диапазон 0-10V занимает.
Нашёл даташит на инвертор и добавил в начинающий тему пост.
Так и оказалось,ну и учитывая что у меня максиум оборотов не на 10V,а 6V растянул scale до 30000
В целом настроилось,но всё равно на 17000 перебирает 450 оборотов,а на 6000 оборотов недодаёт 450 и при уменьшении не додача становится большей.
Может в инверторе тоже есть настройки шкалы?
Странно что управление шпинделем не весь диапазон 0-10V занимает.
Нашёл даташит на инвертор и добавил в начинающий тему пост.
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: ШИМ шпинделя на Mesa 7i76 и инвертор Holip HLP-A
Смотри начиная с 52с. Параметры 65 и дальше