5i23+2x7i47+7i42TA

Работа с платами MESA, подключение, конфигурация.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Nick »

А я сам раньше не знал, не Афтаев рассказал, что так можно. :)
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

screen
Вложения
111.png (2197 просмотров) <a class='original' href='./download/file.php?id=54275&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (48.92 КБ)</a>
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

test2
Вложения
222.png (2195 просмотров) <a class='original' href='./download/file.php?id=54280&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (71.56 КБ)</a>
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

aaa
Вложения
333.png (2194 просмотра) <a class='original' href='./download/file.php?id=54282&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (68.85 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Nick »

Не хватает еще pid out. Вообще, тебе надо добиться примерно того, чтобы pid out соответствовал axis.vel-cmd.
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

не могу в халаскопе найти пидаут
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

new with pidout
Вложения
444.png (2182 просмотра) <a class='original' href='./download/file.php?id=54283&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (67.54 КБ)</a>
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

360mm in min
Вложения
555.png (2181 просмотр) <a class='original' href='./download/file.php?id=54284&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (66.41 КБ)</a>
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Nick »

А какие значения PID?
Очень скругленный график...
Тебе надо, чтобы синий стал почти как зеленый.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Nick »

Я кстати подумал, а не будет ли при таком подключении система копить ошибку?

axis.vel-cmd -> pid -> stepgen.vel-cmd
Как расчитывается axis.vel-cmd? Не может ли это быть просто ddt(axis.pos-cmd)? Тем более, обратная связь идет по положению.
Может в пид надо завести axis.pos-cmd и обратная связь от энкодера по положению. А команду выдавать на stepgen.vel-cmd?

---------------------------------
А, оно так и подключено :).
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

vot
Вложения
f666.png (2174 просмотра) <a class='original' href='./download/file.php?id=54286&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (165.98 КБ)</a>
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Для примера скажу когда я не использовал обратную связь, а просто давал серве степдир то я ею ганял на скоростях 12000 мм в минуту без проблем.
Щас 360 мм и то резонансит и гудит иногда.
Просто внутри сервы есть свой ПИД и он работает когда я даю ей степдир, а тут выходит двойной пид.
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Что такое maxoutput поставил его 200 и все начало летать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

sysrover писал(а):Что такое maxoutput поставил его 200 и все начало летать.
http://linuxcnc.org/docs/devel/html/man/man9/pid.9.html

А как выбирал значения для ENCODER_SCALE и STEP_SCALE?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Выбирал исходя из параметров сервы и того что у меня на ШВП 5мм на оборот
Вложения
f777.png (2173 просмотра) <a class='original' href='./download/file.php?id=54287&sid=fe592b7d47bb044bf4467c1f6ad83eda&mode=view' target=_blank>Загрузить оригинал (141 КБ)</a>
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

Да я догадываюсь, что не "с потолка". :)
Почему именно такие значения, как они получены?
Хотя если это секрет, то я настаивать не буду. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

есть 10000 импульсов (2500 х 4) на оборот с даташита сервы
соответственно если в обороте 5 мм то делим 10000 на 5 и получаем 2000 импульсов на 1 мм
соответствие перемещению проверялось потом штангелем, все четко.
Чесно такое ощущение что со мной разговаривают как с дебилом
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Лучше росте ссылку на алгоритм настройки ПИД и обьясните почему после того как я увеличил max_output до 200 с 10 начало все ездить без затыканий.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

sysrover писал(а):получаем 2000 импульсов на 1 мм
ENCODER_SCALE = 5000.0
STEP_SCALE = -2000.0
:thinking:
sysrover писал(а):Лучше росте ссылку на алгоритм настройки ПИД
http://lmgtfy.com/?q=%D0%BD%D0%B0%D1%81 ... %D0%B0+pid

Я ж уже писал, что без понимания теории хотябы в общих чертах задача наверняка окажется невыполнимой.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

вы советуете поставить 5000 ?
у меня стоит 2000
Ответить

Вернуться в «MESA»